![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
单纯的叶子、
这个作者很懒,什么都没留下…
展开
-
Springboot2.0集成阿里云RocketMQ
介绍RocketMQ是出自阿里巴巴的一款开源消息中间件,在设计上借鉴了Kafka,2017年成为Apache顶级项目,虽然目前社区无法和Kafka比肩,但其历经多次天猫双十一的考验,其性能和稳定是毋庸置疑的。当前市面上常用的四款:ActiveMQ、RabbitMQ、RocketMQ、Kafka,其优缺点各有千秋,但就分布式,功能方面,RocketMQ还是最优选择。想继续了解的话,可以自行百...原创 2019-11-19 16:14:16 · 2955 阅读 · 0 评论 -
Springboot+Mybatis配置多数据源使用PageHelper分页
前言公司项目由老的.net项目,迁移为现在的springcloud。迁移是个比较漫长的过程,导致公司现有数据源SqlServer和Mybatis两种。相对于单数据源,PageHelper分页插件,几乎不用而配置即可使用,而双数据源切换会导致语法报错。PageHelper分页插件需要设定一个默认的数据库源,而SqlServer、mysql的部分语法不同。例如先用mysql查询时,分页插件默认...原创 2019-05-09 13:54:00 · 7811 阅读 · 3 评论 -
Springboot2.0集成Quartz定时器
之前工作中用到过Spring Task,相对于现公司的分布式项目,Quartz更加契合项目,趁着空闲时间自己配置一下。Task和Quartz的比较:网上这方面资料很多,我就简述总结一下:Task注解方式十分简单,Quartz需要手动配置Jobs。 Task默认单线程串行执行任务,若前一个任务超时,会影响下一个任务,若需并发执行,需手动设置线程池。Quartz采用多线程,无这个问题。...原创 2019-09-25 17:09:57 · 276 阅读 · 0 评论