spring boot
文章平均质量分 59
阿琪琪琪
这个作者很懒,什么都没留下…
展开
-
spring boot 2.x 使用druid+ mybatis 配置多数据源
POM 依赖使用的spring boot 2.1.9 RELEASE ;druid的版本是 1.1.20 ;mybatis的版本是 2.1.0 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> &l...原创 2019-10-25 14:16:37 · 1188 阅读 · 0 评论 -
spring boot 2.x 配置数据源hikariCP和druid
hikariCP从spring boot 2.X版本起,默认的数据连接池就改成了 hikariCP。 hikariCP 的性能及其优异,hikariCP号称java平台最快的数据库连接池。性能表现:hikariCP>druid>tomcat-jdbc>dbcp>c3p0。这里就贴一下配置:application.yamlspring: profiles: ...原创 2019-10-24 08:47:07 · 841 阅读 · 1 评论 -
spring boot 2.x 简单实现自定义拦截器
自定义拦截器我们需要实现HandlerInterceptor接口来自定义拦截器。HandlerInterceptor接口中有三个默认方法:boolean preHandle(...) void postHandle(...) void afterCompletion(...)preHandle: 方法执行前拦截。返回false表示请求终止。postHandle : 方法执行完,在返回...原创 2019-09-16 15:17:36 · 460 阅读 · 0 评论 -
spring boot 2.x 接口参数统一校验
基于自定义拦截器实现我们可以通过自定义拦截器对接口的参数实现校验。如何实现自定义拦截器请参考spring boot 2.x 简单实现自定义拦截器public boolean preHandle (HttpServletRequest request, HttpServletResponse response, Object handler )通过实现preHandle这个方法,我们可以在请...原创 2019-09-17 14:52:25 · 1016 阅读 · 0 评论 -
Spring Boot 2.X 部署war包到tomcat、设置不带项目路径
Spring Boot 默认将Web应用打包成jar形式,因为 spring-boot-starter-web 依赖包含了全栈Web开发模块,包含嵌入式Tomcat,Spring MVC。但很多时候需要在外部的tomcat中运行spring boot 项目,此时需要将应用打包成war。修改项目的pom文件,<packaging>jar</packaging>修改成<p...原创 2019-09-19 09:22:14 · 995 阅读 · 0 评论