“springboot”已经风靡很久了,身边还是有伙计没接触过,有的甚至不愿意接触新的框架,还停留在JAVA6、SSM、XML时代。其实框架的出现就是为了提高开发人员的效率,所以框架只会越来越容易使用。“springboot”极大简化了配置及部署,使开发人员可以更加快速构建应用、开发业务逻辑。
本文简单快速普及下基本环境搭建:bootstart、profiles、mybatis、controller、thymeleaf。
一、boot-starter
pom直接继承boot-parent:
<!-- Inherit defaults from Spring Boot -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.3.RELEASE</version>
</parent>
如pom已经继承了其他pom,可使用pom依赖管理:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.1.3.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</depende