- 博客(11)
- 资源 (8)
- 收藏
- 关注
原创 事务-分布式事务
如何保障微服务架构下的数据一致性 微服务架构下的数据一致性保证(一) 微服务架构下的数据一致性保证(二) 微服务架构下的数据一致性保证(三):补偿模式
2017-11-21 11:20:35 457
原创 Maven Plugin
Maven plugin中的lifecycle、phase、goal、mojo概念及作用的理解Maven的Mojo标注mojo=Maven Plain Old Java ObjectMaven的Java插件开发指南
2017-11-20 16:13:23 762
原创 Spring Framework# @Configurable
我们在使用Spring IOC时,可能需要这样的功能:我么写好的一个类,我们希望在类里面注入一些Spring IOC里的Bean,但是这个类并不被Spring IOC管理,也就是说,我们使用这个类的方式,可能是直接new,也可能是反射实例化一个对象,然后再使用;@Configurable就可以解决上面的问题,开启Spring的LoadTimeWeaving,Spring会使用AspectJ的能力,进
2017-11-14 09:14:27 3128 2
原创 Spring Data # EventPublishingRepositoryProxyPostProcessor
EventPublishingRepositoryProxyPostProcessor是RepositoryProxyPostProcessor的一个实现类,可以可以快速实现DDD中聚合根发送领域事件的功能;AbstractAggregateRoot、AfterDomainEventPublication、DomainEvents一个领域模型中需要实现两个方法,一个是获取事件的方法(可以是单个事件,
2017-11-03 13:18:46 770
原创 Spring Transaction#TransactionalEventListener 原理
TransactionalEventListener本质上是一个@EventListener,Spring Tx针对使用Transaction时进行了贴别的处理;处理过程可见ApplicationListenerMethodTransactionalAdapter;在TransactionalEventListener中可以配置一个TransactionPhase参数;ApplicationList
2017-11-02 16:51:11 5465
原创 Hibernate与DDD#标准类型
DDD中的标准类型可以放到存储中,也可以定义在Java运行时环境中;@Data@Entitypublic class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String username; private String
2017-11-02 10:40:07 664
Exactly Once Delivery and Transactional Messaging in Kafka
2019-02-27
快学Scala(Java核心技术的作者最新力作)
2014-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人