eclipse
jdk
tomcat
本文使用eclipse 4.7 搭建spring boot项目,完成下一步之前,请先创建项目。
创建项目,选择Spring starter Project(需先在Eclipse安装Spring Tool Suite),按Next:
填写跟项目相关的各种信息,然后Next:
选择需要的Dependency,然后Next:
最后”Finish”,就开始下载jar包了,这个过程需要的时间比较长
项目结构介绍如下:
Spring Boot的基础结构共三个文件:
spingboot建议的目录结果如下: root package结构:com.example.myproject:1、Application.java 建议放到根目录下面,主要用于做一些框架配置 2、domain目录主要用于实体(Entity)与数据访问层(Repository) 3、service 层主要是业务类代码 4、controller 负责页面访问控制
pom.xml文件中默认有两个模块:spring-boot-starter :核心模块,包括自动配置支持、日志和YAML;spring-boot-starter-test :测试模块,包括JUnit、Hamcrest、Mockito。
创建controller
启动controller准备 :按上面的代码还不能启动单个controller,需要添加下面代码才可以: @EnableAutoConfiguration :作用在于让 Spring Boot 根据应用所声明的依赖来对 Spring 框架进行自动配置,这就减少了开发人员的工作量。(也可以使用@SpringBootApplication 等价于以默认属性使用 @Configuration , @EnableAutoConfiguration 和 @ComponentScan)
启动程序: public static void main(String[] args) throws Exception { SpringApplication.run(**.class, args); } 完整代码如下:
右键HelloWorldController中的main方法,Run As -> Spring Boot App,项目就可以启动了。
编译器显示如下内容,即为启动成功。
在浏览器访问http://localhost:8080/hello ,就可以看到效果了。