![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
l1ang_coder
这个作者很懒,什么都没留下…
展开
-
Spring AOP的底层实现技术---JDK动态代理
JDK动态代理 在JDK 1.3以后提供了动态代理的技术,允许开发者在运行期创建接口的代理实例。在Sun刚推出动态代理时,还很难想象它有多大的实际用途,现在我们终于发现动态代理是实现AOP的绝好底层技术。 JDK的动态代理主要涉及到java.lang.reflect包中的两个类:Proxy和InvocationHandler。其中InvocationHandler是一个接口,可转载 2016-07-20 21:36:44 · 185 阅读 · 0 评论 -
spring 2.5 在 jre 1.8下的error
错误:Unexpected exception parsing XML document from class path resource [applicationContext.xml]; nested exception is java.lang.IllegalStateException: Context namespace element 'annotation-config' and原创 2016-07-24 00:47:06 · 376 阅读 · 0 评论 -
Spring@Resource和@Autowired区别对比
转自http://yedward.net/?id=313 @Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter转载 2016-08-07 22:27:32 · 203 阅读 · 4 评论 -
struts2与spring整合后Action的配置方式
1.Spring容器负责管理控制器Action,并利用依赖注入为控制器注入业务逻辑组件 在struts.xml中配置(class属性为Bean ID) /WEB-INF/jsp/login.jsp 在beans.xml中配置 因为每个Action对应一次用户请求,且封装了该请求的状态信息,所以不应将Action配置成单例模式 2.利用Spring的自动装配,Action将会自动从s原创 2016-09-06 01:26:19 · 3475 阅读 · 0 评论