![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot开发之路
文章平均质量分 78
我顾子晨
这个作者很懒,什么都没留下…
展开
-
Spring Data Jpa框架:自定义SQL查询时,返回自定义DTO的四种方式
如果想返回我们自己的自定义对象,可以使用如下四种方式原创 2023-05-16 18:02:15 · 1948 阅读 · 0 评论 -
项目实战之——开放接口简单封装
开放接口简单封装项目由来设计目标项目结构example-open-baseexample-open-apiexample-open-sdk开放文档工具常用工具aes 数据加密算法,抽象与默认实现sgin 签名算法,抽象与默认实现签名服务提供,抽象与默认实现数据模型服务方第三方公用部分功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列...原创 2020-04-22 10:42:07 · 823 阅读 · 0 评论 -
SpringBoot开发之路——服务集群,基于redis实现的-定时任务锁
今天开发的时候遇到一个需求:在集群部署服务时,需要处理定时任务不能同一时间执行。后面实现的思路是这样的:每个定时任务都询问一下定时任务管理器,是否能执行。定时任务管理器把每一次可以执行的定时任务,当前执行时间+执行间隔=下次执行时间。并保存到redis 中此时需要采用Redis中的乐观锁,如果同一类任务,同时调用管理器,需要做到只能由一个定时任务抢到任务。项目地址:example...原创 2019-11-02 19:53:21 · 508 阅读 · 0 评论 -
SpringBoot开发之路--Mybatis+Druid动态数据源
SpringBoot开发之路--Mybatic+Druid动态数据源其中出现的问题:项目地址:动态数据源实现思路是这样的:首先实现动态数据源需要借助:AbstractRoutingDataSource由 DynamicDataSource 实现,返回数据源的bean 名称DataSourceManager 服务于 DynamicDataSource 用于获取租户ID与获取数据源的帐号信...原创 2019-11-02 19:47:23 · 200 阅读 · 1 评论