Spring注释@Qualifier
摘要:在学习@Autowired的时候我们已经接触到了@Qualifier,这节就来详细学习一下自定义@Qualifier。例如定义一个交通工具类:Vehicle,以及它的子类Bus和Sedan。如果用@Autowired来找Vehicle的话,会有两个匹配的选项Bus和Sedan。为了限定选项,可以象下...
阅读全文
posted @
2015-05-26 09:22
duanxz
阅读(528)
推荐(0) 编辑
Spring @Resource、@Autowired、@Qualifier的注解注入及区别
摘要:spring2.5提供了基于注解(Annotation-based)的配置,我们可以通过注解的方式来完成注入依赖。在Java代码中可以使用 @Resource或者@Autowired注解方式来经行注入。虽然@Resource和@Autowired都可以来完成注入依赖,但它们之间是有区别的。首先来看一...
阅读全文
posted @
2015-05-20 11:11
duanxz
阅读(1859)
推荐(0) 编辑
mybatis整合redis
摘要:mybatis默认缓存是PerpetualCache,可以查看一下它的源码,发现其是Cache接口的实现;那么我们的缓存只要实现该接口即可。该接口有以下方法需要实现: String getId(); int getSize(); void putObject(Object key, Object ...
阅读全文
posted @
2015-05-20 10:09
duanxz
阅读(1136)
推荐(0) 编辑
Spring AOP 实现原理
摘要:《JDK的动态代理深入解析(Proxy,InvocationHandler)(转)》 《cglib简介与callback解析》 一、静态代理 1.1、什么是静态代理 1.2、静态代理示例说明 1.3、静态代理缺点 二、动态代理 2.1、java动态代理原理 2.2、动态代理示例说明 2.3、JDK动
阅读全文
posted @
2012-12-03 14:53
duanxz
阅读(1294)
推荐(0) 编辑