springMVC
我是杰夫啊
懒懒散散是不行滴!
展开
-
添加事物管理
事务管理笔记实现方式:编程式事务管理,XML声明式事务管理声明式事务管理建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。声明式事务最大的优点就是不需要通过编程的方式管理事务,这样就不需要在业务逻辑代码中掺杂事务管理的代码,只需在配置文件中做相关的事务规则声明(或通过基于@Transactional转载 2017-04-28 16:50:14 · 496 阅读 · 0 评论 -
spring+springMVC,声明式事务失效,原因以及解决办法
根本原因:由子容器扫描装配了@Service 注解的实例。spring的context是父子容器,由ServletContextListener 加载spring配置文件产生的是父容器,springMVC加载配置文件产生的是子容器,子容器对Controller进行扫描装配时装配了@Service注解的实例 (@Controller 实例依赖@Service实例),而该实例理应由父容器进转载 2017-04-28 16:52:44 · 280 阅读 · 0 评论 -
spring+springMVC声明事物管理配置
声明式事物管理:aop思想声明式事物管理方式一:基于TransactionalProxyFactoryBean(原始方式)1).配置事务管理器2).配置业务层代理类增强注意,使用时要调用增强代理类(@Resource("accountProxy")) PROPAGATION :传播行为ISOLATION :隔原创 2017-04-28 16:46:26 · 397 阅读 · 0 评论