一、SpringBoot整合Mybatis
https://www.cnblogs.com/scuury/p/9501734.html
踩坑:mysql版本较高8.0 需要注意配置文件 否则连不上数据库
二、SpringBoot设置FastJson为默认json解析框架,并添加序列化过滤器
踩坑:1.一旦自定义的配置类继承了WebMvcConfigurationSupport后,其他通过@Configuration和@Bean方式定义的配置不会生效
2.多个配置类继承WebMvcConfigurationSupport,只有排在前面的那一个配置类会生效
三、全局异常捕获失效
1.mvc 要用@ControllerAdvice
2.resteasy 要用@Provider
四、docker
FROM java:8-alpine
ADD ./target/timor-0.0.1.jar app.jar
EXPOSE 8080
ENTRYPOINT [“java”,"-jar","/app.jar"]
call mvn clean install
call set docker_host=tcp://139.155.7.242:2375
docker stop timor
docker rm timor
docker rmi hq.com/timor:v0.0.1
docker build -t hq.com/timor:v0.0.1 ./
docker run -d -p 8080:8080 --name=timor hq.com/timor:v0.0.1