- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 spring 事务传播行为
参考资料: Spring事务传播机制&隔离级别 Spring事务管理与传播机制详解以及使用实例 一般,我们使用的都是spring提供的声明时事务。这里只做声明时事务的记录。 写代码时,一个方法需要事务,那么我们会使用spring的注解@transactional来声明时的标注该方法需要事务。 spring的事务传播行为 是使用@transactional的propagation...
2019-07-24 17:52:48 214
原创 递归模式 实现java对象的复制
最近写了一个对象复制工具。用到了一个递归模式。 复制功能是实现了,并且性能相较于BeanUtils高将近一倍。但是还是没有解决深复制问题。最近太忙了就没继续做。后续再看看能否解决深复制问题吧。 @Slf4j public class MakePoUtils { /** * 递归获取字段,包含父类 * @param list * @param claz...
2019-07-03 16:35:45 1295
原创 在Spring项目下实现策略模式
话不多说。先讲一下我理解的策略模式。 策略模式 将类的行为抽象出来,使其可以在运行时改变。用于改善代码中过多的if else也可以用于区分业务。 spring下使用策略模式,通过spring的IOC自动注入,来匹配我们要实现的策略。 我模拟订单创建做了一个demo,结合了策略模式和模板模式,下面上代码: public interface CreateStrategy<T&g...
2019-07-02 19:37:25 2485 4
spring-cloud-consul.zip
2019-06-04
springboot+mybatis+mysql
2018-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人