我一直在使用Spring框架,但想知道它如何利用Java的概念和概念来提供Inversion of control
,AOP
等功能。任何有用的文章或其他资源都会有所帮助。< / p>
答案 0 :(得分:1)
Spring使用Reflecion
来检查和实例化类。这里是documentation,它解释了如何检查类以及如何创建实例/依赖项。
对于Spring AOP,here指出Spring使用J2SE动态代理的链接:
Spring AOP默认使用AOP的标准J2SE动态代理 代理。这使得任何接口(或接口集)都可以 代理。