Spring读书笔记
1.装配bean
有三种方式: 自动装配、java配置、XML装配
首选用自动装配模式,其次使用java配置,最后用xml配置
2.高级装配bean
profile自定义bean的创建
利用profile来设置创建开发、测试、生产不用的bean
@profile(“dev”)开发环境bean
@profile(“qa”) QA环境bean
@profile(“prod”) 生产环境bean
自定义 条件化bean
@conditional(class)
该class必须实现condition接口,该接口只有一个方法matches(ConditionContext context,AnnotatedTypeMeetadata metadata)
处理自动装配的歧义
@Primary首选bean
@Qualifier 限定符的使用
bean作用域
单例
原型
会话
请求
Spring表达性语言
它能够在运行时计算要注入到bean属性的值
Spring AOP
面向切面编程