搭建springboot项目
之前公司技术框架用的比较老,后来技术老大搭建了springboot项目整合开发,之前自己在家也简单搭建过,还是很简单的,最近空余时间比较多,再看nginx的使用,在公司搭建springboot遇到了几个问题,来记录下:
开发工具还是用的eclipse,安装spring Tool Suite后进行创建项目(这个插件安装可以自行百度,我在家安装时是特别慢的)
进入正文:
1.创建新项目,选择Spring Starter Project:
2.项目的Name可以自定义,点Next后,版本我选的2.0.7,选择默认引入的包,暂时只加web实现请求转发:
3.点击Finish后,等待自动完成就可以了,编写了一个简单index类供访问:
代码如下:
1 @Controller 2 public class IndexController { 3 @RequestMapping("/index") 4 @ResponseBody 5 String index(){ 6 return "Hello Spring Boot"; 7 } 8 }
这里搭建时遇到两个问题点:
[email protected]是控制层注解,页面地址发请求后如果要有返回的话,对方法要加入响应注解@ResponseBody,如果是做跳转页面配置就不要加入注解@ResponseBody;
2.另一个是本地运行都OK,打包时也成功,但是放入外部tomcat中启动就报错,回到eclipse发现项目报错,但是里边代码并没报错,通过Problems视图查询到maven的一个包报错,找到maven本地资源库把报错的包删掉,重新maven Update Project后就好了,再次打包->成功。