240 发简信
  • Spring的TransactionEventListener

    1. 问题背景: 在之前的项目中,有遇到这样一个使用场景:在一个TransactionA中,我们先向数据库中插入了一条数据EntityA,之后起...

  • web.xml 配置 servlet-mapping 中 url-pattern前缀删除

    最近工程启动时,由于希望能够将静态页面和动态页面相分离,所以在动态请求的参数前面添加了前缀来进行区分已拦截。比如采用前缀 /gzj/*。配置的内...

  • 120
    分布式ID生成系统

    文章转载自公众号“达达京东到家技术”。 背景 在分布式系统中,经常需要对大量的数据、消息、http 请求等进行唯一标识,例如:对于分布式系统,服...

    0.5 1966 1 42
  • 120
    spring事务管理

    Spring的事务管理是非常重要的一个内容和环节,我们特此记录下: 事务传播行为(Propagation) 所谓事务的传播行为是指,如果在开始当...

  • 120
    Spring Bean的生命周期

    最近在浏览Spring的源码。对于Spring来讲,Bean的生命周期是很重要的一个知识,了解了生命周期后我们就能对许多概念或者问题有了自己的了...

  • 如何玩转Spring Java Config

    随着SpringBoot的兴起,Spring所鼓励的配置方式也逐渐由传统的xml的方式在向Java Config的方式来倾斜。我们今天就来讲讲J...

  • Spring的setRollbackOnly()

    在之前的文章中,我们讲过如果有两个事务,A和B,均是Required new的传递类型,而我们在A中调用B。如果B中抛出了异常(RuntimeE...

  • UML关系图

    在设计的时候多多少少都避免不了接触UML设计图。我们在此简单的介绍下UML设计图的相关内容。 UML设计图的关系 依赖(Dependency) ...

  • 120
    Composite组合模式

    前言: 最近在看设计模式,首先推荐个不错的与设计模式相关的github项目:java-design-patterns:java设计模式很详细内容...