第三篇,我把编译器改为sts了,修复:
1、热部署不生效,页面刷新无效问题
2、redis不生效问题
3、前端框架布局:layUI
——————————————————
一、热部署
1、pom.xml
<!-- 启动热部署插件 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!--fork : 如果没有该项配置,肯定devtools不会起作用,即应用不会restart -->
<fork>true</fork>
</configuration>
</plugin>
</plugins>
</build>
2、application.properties
页面不刷新的问题:
#关闭缓存,及时刷新
spring.freemarker.cache=false
热部署设置:
#热部署生效
spring.devtools.restart.enabled=true
spring.devtools.restart.exclude=META-INF/maven/**,META-INF/resources/**,resources/**,static/**,public/**,templates/**,**/*Test.class,**/*Tests.class,git.properties # Patterns that should be excluded from triggering a full restart.
#设置重启的目录,添加那个目录的文件需要restart(监听目录)
spring.devtools.restart.additional-paths=src/main/java
# 为mybatis设置,生产环境可删除
restart.include.mapper=/mapper-[%%w-%%.]+jar
restart.include.pagehelper=/pagehelper-[%%w-%%.]+jar
# 热部署引起的乱码
spring.http.encoding.force=true
spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
二、redis问题:配置了redis后,几乎不会卡顿
1、pom