随笔分类 - Spring
摘要:一、简单说明 传播属性 描述 PROPAGATION_REQUIRED 如果当前没有事务,就创建一个事务,如果当前存在事务,就加入该事务。 PROPAGATION_REQUIRED_NEW 当前的方法必须启动新事务,并在它自己的事务内运行,不管是否存着事务,都开启新事务。 PROPAGATION_S
阅读全文
摘要:1.Spring中的事务管理 作为企业级应用程序框架,Spring在不同的事务管理API之上定义了一个抽象层。而应用程序开发人员不必了解底层的事务管理API,就可以使用Spring的事务管理机制。 Spring既支持编程式事务管理,也支持声明式的事务管理。 编程事务管理:将事务管理代码嵌入到业务方法
阅读全文
摘要:0.AOP简介 AOP(Aspect Oriented Programming,面向切面编程):是一种新的方法论,是穿透OOP的补充。 AOP的主要编程对象是切面(aspect),而切面模块化横切关注点。 在使用AOP编程时,仍然需要定义功能功能,但可以明确的定义这个功能在哪里,以什么方式应用,并且
阅读全文
摘要:一.IOC和DI 1.IOC(Inversion of Control) 其思想是反转资源获取的方向。传统的资源查找方式要求组件向容器发起请求查找资源,作为回应,容器适时的返回资源;而应用了IOC之后,则是容器主动的将资源推送给它所管理的组件,组件所要做的仅是选择一种合适的方式来接收资源。这种行为也
阅读全文