springboot
醉生浮屠
这个作者很懒,什么都没留下…
展开
-
springboot集成ElasticSearch
1、maven依赖 <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> </dependency> <dependency> <groupId>org.el...原创 2019-11-15 14:07:34 · 289 阅读 · 0 评论 -
sharding 不支持sql关键字情况的解决方案
springboot使用sharding 插件不支持sql中含有以下关键字: 不支持HAVING 不支持OR,UNION 和 UNION ALL 不支持特殊INSERT 每条INSERT语句只能插入一条数据,不支持VALUES后有多行数据的语句 不支持DISTINCT聚合 不支持dual虚拟表 不支持SELECT LAST_INSERT_ID() 不支持CASE WHEN 对于...原创 2019-11-08 14:06:10 · 3575 阅读 · 0 评论 -
在springboot项目中使用拦截器
1、LoginInterceptor拦截器 public class LoginInterceptor implements HandlerInterceptor { private static final Logger log = LoggerFactory.getLogger(LoginInterceptor.class); /** * 进入controlle...原创 2019-09-05 19:37:38 · 433 阅读 · 0 评论 -
springboot+quartz注解实现单个定时任务
<!--quartz--> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version> </dependency>...原创 2019-09-04 16:24:11 · 652 阅读 · 0 评论 -
springboot+mybatis集成
springboot+mybatis集成步骤 步骤一: 填充pom.xml: <dependency> <groupId>org.mybatis.spring.boot</g...原创 2019-08-30 14:34:58 · 90 阅读 · 0 评论 -
spring boot+sharding-sphere+mybatis plus实现分表分库
1、添加依赖 <!--sharding-sphere依赖--> <dependency> <groupId>io.shardingsphere</groupId> <artifactId>sharding-jdbc-core</artifactId> <version>3.1.0</ve...原创 2019-09-24 15:01:25 · 2155 阅读 · 0 评论 -
springboot 多源数据库切换
利用aop注解实现多源数据库切换,具体步骤如下: 1、数据源切换工具类 ThreadLocal public class DynamicDataSourceContextHolder { /** * 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本, * 所以每一个线程都可以独立地改变自己的副本,而不会影响...原创 2019-10-11 17:23:15 · 773 阅读 · 0 评论