摘要: 按类型自动装配可能多个bean实例的情况,可以使用Spring的@Qualifier注解缩小范围(或指定唯一),也可以指定单独的构造器参数或方法参数可用于注解集合类型变量例子:package com.mypackage;import org.springframework.beans.factory... 阅读全文
posted @ 2015-07-06 23:44 Json_wangqiang 阅读(4556) 评论(0) 推荐(1)
摘要: 可以使用@Autowired注解那些众所周知的解析依赖性接口,比如:BeanFactory,ApplicationContext,Environment,ResourceLoader,ApplicationEventPublisher,MessageSourcepackage com.mypacka... 阅读全文
posted @ 2015-07-06 23:01 Json_wangqiang 阅读(772) 评论(0) 推荐(0)
摘要: 可以将@Autowired注解为“传统”的setter方法package com.mypackage;import org.springframework.beans.factory.annotation.Autowired;public class SimpleMovieLister { priv... 阅读全文
posted @ 2015-07-06 15:56 Json_wangqiang 阅读(531) 评论(0) 推荐(0)
摘要: @Required注解是用于bean属性的setter方法 这个注解仅仅表示,受影响的bean属性必须在配置时被填充,通过在bean定义会通过自动装配一个明确的属性值 PS:这样如果任何带有@Required的属性未设置的话 将会抛出BeanInitializationException异常 阅读全文
posted @ 2015-07-06 14:42 Json_wangqiang 阅读(616) 评论(0) 推荐(0)
摘要: (一)Bean的定义先定义一个BeanAnnotationpackage com.mypackage;import org.springframework.stereotype.Component;@Componentpublic class BeanAnnotation { public void... 阅读全文
posted @ 2015-07-06 13:01 Json_wangqiang 阅读(611) 评论(0) 推荐(0)
摘要: Bean管理的注解实现Classpath扫描与组件管理类的自动检测与注册Bean@Component,@Repository,@Service,@Controller 以下单独讲解:@Required@Autowired@Qualifier@Resource(一) Classpath扫描与组件管理从... 阅读全文
posted @ 2015-07-06 11:38 Json_wangqiang 阅读(845) 评论(0) 推荐(0)