功能
1,自动配置
Spring的缺点是配置繁琐,依赖繁琐,而SpringBoot解决了这些缺点,它在应用程序启动的时候自动配置。
2,起步依赖
定义了对其他库的传递依赖,比如你定义了库和找到了其对应的坐标,然后就将其打包到一起,以后你需要导入的时候只需要导入这个库就可以了。
SpringBoot只是一种快速使用Spring的一种方式,并不是功能上的加强。(没有加功能,只是让你方便使用spring)
搭建SpringBoot项目步骤
1,创建Maven项目
2,导入SpringBoot的起步依赖
3,定义Controller层
4,编写引导类
5,启动测试
2,导入起步依赖
3,定义Controller层,如果报错就导入
4,编写引导类
5,启动测试
如果中间出现了报错,可能是包冲突,可以试试重新加载
还有一个快速创建springboot工程的方法
1,
2.
3.
小结
@SpringBootApplication注解的意思是此类为引导类。 @RequestMapping("/hello")注解,这是方法注解,其括号内的是在浏览器访问的路径。 @RestController注解是在类的上面写的,让这个类被识别为Controller层的。