1、 什么是SpringBoot
随着Spring体系的壮大,Java开发环境的搭建及使用显得尤为繁琐。在这种情况下,
SpringBoot应运而生。
它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个 习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。使用SpringBoot很容易创建一个独立运行(运行jar,内嵌Servlet容器)、准生产级别的基于Spring框 架的项目,使用Spring Boot你可以不用或者只需要很少的Spring配置。
2 、Springboot核心功能
四个核心:
-
自动配置(autoconfiguration):针对很多Spring应用程序常见的应用功能,Spring Boot能自动提供相关配置 。
**起步依赖(**starters):告诉Spring Boot需要什么功能,它就能引入需要的库。 -
命令行界面(cli):这是Spring Boot的可选特性,借此只需写代码就能完成完整的应用程序,无需传统项目构建。
-
自省和监控(actuator):提供的对应用系统的自省和监控的集成功能,可以对应用系统进行配置查看、相关功能统计等,可以让你深入运行中的Spring Boot应用程序,一探究竟。
3、创建一个Springboot项目
3.1打开IDEA打开New Project
3.2选择Spring Initializr,选择JDK点击下一步
3.3编辑项目名、组名
3.4选择需要的模板及版本
3.5修改Maven仓库,尽量选择自己的Maven仓库
3.6设置编码utf-8
4、pom.xml文件
4.1.springboot版本
4.2自动配置依赖
4.3系统自带tomcat插件
5.编写controller、pojo、html及项目结构
**注意:**静态资源包括js文件,图片,静态html文件放在static下,允许直接访问。
SpringBoot建议视图层不要用jsp,而采用模板文件,result.html为thymeleaf模块文件。