文章列表
当自学struts2的拦截器时,发现跟aop的功能很像,所以想把两个放在一起看看会发生什么。望大哥大姐多多指点哈
第一种情况使用struts2的AbstractInterceptor 拦截器
1. 使用Spring 代理 Struts2 的Action类,advice使用MethodBeforeAdvice
2. 在Action中使用一个继承自AbstractInterceptor的拦截器。
3. 当访问Action时,我认为因为Spring的代理对象在加载时已经被代理,所以它应该运行完Action的Interceptor再执行Spring的advice。结果和我想的一样,首先打印Abstrac ...
我的测试代码如下:事务隔离级别为repeatable read//來自《精通Hibernate》package com.test;import java.util.ArrayList;import org.hibernate.Session;import org.hibernate.Transaction;import com.model.Account;public class TestHql3 extends Thread{ private String transactionType; private Log log; private static Session session = Hi ...
- 2009-02-04 17:33
- 浏览 1624
- 评论(0)