君临-行者无界

导航

2019年4月1日 #

spring事务的传播特性

摘要: spring事务分为本地事务和分布式事务,其中本地事务其实就是数据库事务,Spring事务有三个核心类:TransactionDefinition、PlatformTransactionManager、TransactionStatus。 首先来看事务定义类TransactionDefinition 阅读全文

posted @ 2019-04-01 19:50 请叫我西毒 阅读(1000) 评论(0) 推荐(0) 编辑

使用spring EL表达式+自定义切面封装缓存模块

摘要: 需求是这样的,业务代码需要使用到缓存功能以减少数据库压力,使用redis来实现,并且需要生成缓存的key由方法的传参拼接而成(貌似也只能这样才能保证同样的select查询可以使用缓存),简单的方式就是在需要缓存的方法内加上大概这样的逻辑:查询缓存 >没有则查询数据库 >查询结果以key-value形 阅读全文

posted @ 2019-04-01 14:22 请叫我西毒 阅读(1664) 评论(0) 推荐(0) 编辑