一、环境搭建
SpringBoot项目搭建
- 访问 http://start.spring.io/
- 选择构建工具 Maven Project、Java、Spring Boot版本以及其它的信息。设置好之后,点击GENERATE下载项目压缩包。
- 我使用的是Eclipse,可以File->Import->Existing Maven Project->next->选择解压后的文件夹->Finsh,成功导入到自己的工程中。
- 导入之后可能会有红叉叉,pom.xml文件第一行出现Unknown错误,这个可能是maven插件和eclispe不兼容的原因(ps:也可以忽略,不影响整体运行)
这样Spring Boot的环境就搭建好啦,是不是很简单。
二、配置及分析
如上图所示:Spring boot的基础结构有三个文件目录:
- src/main/java:程序开发以及主程序入口
- src/main/resources:配置文件
- src/test/java:测试程序
1)我们可以看到在src/main/java下有一个SchoolApplication.java文件,这是程序入口类SchoolApplication。在Springboot项目中我们可以通过main方法启动项目,在需要启动的主类中我们需要加入@SpringBootApplication这个注解,告诉spring boot,这个是程序的入口。
其中
@SpringBootApplication
是一个复合注解,包括@ComponentScan
,@SpringBootConfiguration
,@EnableAutoC