这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.3.2小节中的“任意方法的替换”。
仔细看看文档。
·
先建立一个包:javamxj.spring.basic.MethodReplacer ,然后把以下5个文件放在这个包下。
|
Hello.java |
|
package javamxj.spring.basic.MethodReplacer; public interface Hello { public void sayHello(String s); } |
|
HelloImpl.java |
|
package javamxj.spring.basic.MethodReplacer; public class HelloImpl implements Hello { public void sayHello(String name) { System.out.println("Hello: " + name); } } |
|
HelloReplacer.java |
|
package javamxj.spring.basic.MethodReplacer; import java.lang.reflect.Method; import org.springframework.beans.factory.support.MethodReplacer; public class HelloReplacer implements MethodReplacer { public Object reimplement(Object o, Method m, Object[] args) throws Throwable { System.out.println("你好: " + args[0]); return null; } } |
本文关键:快速上手Spring--10. 任意方法的替换
相关方案
- NetBeans 4.0创建J…
- 安心:用Retroweaver…
- JAVA如何利用接口制造类似于…
- Wicket与Struts两个…
- 成功修改netbeans的外观…
- Windows Apache …
- Eclipseの日本語のコンピ…
- 用DOM/JDOM解析XML文…
- 在Eclipse中使用Hibe…
- Emacs之JDEE大餐烹饪方…
- URLs,URIs,Proxi…
- 对Spring的一些负面看法…
- Spring AOP实际应用一…
- spring的AOP学习…
- 献给初学者:Java咖啡的奶茶…
- SQL 中 Delete、Tr…
- Java NIO开源项目…
- osworkflow api …
- 用EclipseUML体验用E…
- read-atleap-Hib…