SpringBoot1
SpringBoot是Spring和SpringMVC的整合升级体,利用注解来完成Spring和SpringMVC的大部分配置,省略了大量配置文件代码。
SpringBoot自带tomcat组件,因此这个功能可省略。
地址不需要加项目名
1. 新建maven项目Test_Shop_SpringBoot
修复pom.xml文件
新增结构目录
修复web.xml骨架版本
2. 复制pom文件
定义Spring组件的统一版本,会自动下载Spring和SpringMVC相关jar包
Spring的jar统一
默认SpringBoot不支持.jsp文件,整合如下:
2.1 pom.xml 添加一个jar
2.2 主配置文件 application.yml,添加配置
3. 更新maven (Eclipse)
4. 复制Shop项目的相关资源代码 (Test_Shop_SpringBoot模板资源)
注意分目录放置
5. SpringBoot配置文件
由于合并了Spring和SpringMVC的功能,因此不在需要这个框架的配置文件,仅需求准备SpringBoot的配置文件application.yml
复制样板application.yml到 src/main/resources
6. 启动类 BootApplication.java
由于SpringBoot自带tomcat功能,那么就不能在Tomcat Server来添加项目和启动项目。因此需求一个特殊的类—SpringBoot的启动类,这个类是SpringBoot的启动入口,可以理解这个类就像一个main方法一样,常规启动时附带启动tomcat组件。
BootApplication.java启动时,会自动加载当前目录及其子目录下的所有类,因此需要把这个启动类放在项目的根目录下。
7. clean项目,maven update (Eclipse)
启动BootApplication.java