全栈开发那些事
全栈开发那些事
别质疑,先相信!
首页
分类
相册
瞬间
归档
友链
Halo
关于
首页
分类
相册
瞬间
归档
友链
Halo
关于
SpringBoot
默认分类
RocketMQ
SpringBoot
Dubbo
nginx
ZooKeeper
ElasticSearch
RabbitMQ
Java
Redis
云服务
SpringBoot整合多数据源
SpringBoot整合多数据源 方案一 自定义多数据源实现类 我们在调用任何持久层的框架,都是基于JDBC进行操作的,只要集成了Spring框架就一定会注入配置的DataSource获取连接dataSource.getConnection()。既然是我们配置的,我们可以实现一个自定义的DataSo
SpringBoot
SpringBoot
多数据源
47
0
0
2024-06-26
分布式锁+AOP实现缓存
1、分布式锁+AOP实现思想 随着业务中缓存及分布式锁的加入,业务代码变的复杂起来,除了需要考虑业务逻辑本身,还要考虑缓存及分布式锁的问题,增加了程序员的工作量及开发难度。而缓存的玩法套路特别类似于事务,而声明式事务就是用了aop的思想实现的。 以 @Transactional 注解为植入点的切点,
SpringBoot
Java
Redis
Java
Redis
SpringBoot
26
0
0
2024-06-25
SpringBoot参数校验,告别if else
1、参数校验简介 在实际工作中,得到数据得到的第一步就是校验数据的正确性,如果存在录入上的问题,一般会通过注解校验,发现错误后返回给用户,但是对于一些逻辑上的错误,比如购买金额=购买数量\times 单价,这样的规则就很难使用注解方式验证了,此时可以使用Spring提供的验证器(Validator)
SpringBoot
28
0
0
2024-06-24