SpringBoot介绍
1.使用spring开发一个“HelloWorld”的web应用
a.创建一个web项目并导入相关jar包 springMVC Servlet
b.创建一个web.xml
c.编写一个控制类(Controller)
d.需要一个部署web应用的服务器 如tomcat
2.SpringBoot特点
a.SpringBoot设计的目的是用来简化新的Spring应用的初始搭建以及开发过程
b.嵌入的Tomcat,无需部署WAR文件
c.SpringBoot并不是对Spring功能上的增强,而是提供了一中快速使用Spring的方式
3.构建SpringBoot项目及启动器讲解
a.使用maven构建SpringBoot项目
b.修改pom.xml文件,将jdk的版本更新为1.7
c.注入SpringBoot启动坐标
d.SpringBoot的启动器 所谓的SpringBoot启动器其实就是一些jar包的集合,SpringBoot一共提供了44启动器
d1.spring-boot-starter-web:支持全栈式的web开发,包括了romcat和springMVC等jar包
d2.spring-boot-starter-jdbc:支持spring以jdbc方式操作数据库的jar包的集合
4.SpringBoot入门HelloWorld
a.编写返回HelloWorld的Controller
b.启动SpringBoot
c.关于编写启动器时需要注意的问题
c1.启动器存放的位置:启动器可以和controller位于同一包下,或者位于controller上一级的包中,但是不能放到controller的平级以及子包下