spring拦截器,如何拦截父类的方法 //这为父类 public class baseA{ public void setAdf(){ System.out.println("adsf"); } } public class B extends baseA{ public void setBad(){ this.setAdf(); } 我对baseA中的所有方法进行了拦截我在调用setBad方法的时候不法执行拦截 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为setBad就不是父类的方法,如何拦截的到呢 但在setBad里面调用到BaseA中的方法啊。这样子是拦截不到的吗? 但在setBad里面调用到BaseA中的方法啊。这样子是拦截不到的吗? 你要先明白为什么会有拦截,那是因为spring为你生成的代理对象在起作用,但是你获得到的子类的代理对象的时候并不会为其生成拦截部分代码,所以就不会出现你想要的拦截 不要继承,用普通的IOC注入这个对象,并且调用这个方法就可以的 哎,不行啊。我是在他们原来的代码上面,进行拦截,相当于我对BaseManager类里面的一个方法进行拦截!有没有其它的办法呢! jfreechart ,急!! pl/sql中对数据库操作时的窗口问题 关于2个List取值排序的问题 Struts1.x标签库手册 dwr结合spring2事务问题,求达人看看 hibernate配置问题 socket客户端,如何判断服务器是否断开。 如何用java实现数据的导入导出!!! 各位, 我想做个OA,知不知哪儿可以参考呀,在线试用也OK 如何增加jb中的sql2000 jdbc 的driver. 使用javax.net.ServerSocketFactory创建Socket出现 address in used异常 Spring3.0.6MVC抛异常
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货