Spring profile
条件化的bean声明
自动装配与歧义性
bean的作用域
Spring表达式语言
配置profile bean
在3.1版本中, Spring引入了bean profile的功能。 要使用profile, 你首先要将所有不同的bean定义整理到一个或多个profile之中, 在将应用部署
到每个环境时, 要确保对应的profile处于激活(active) 的状态。
在Java配置中, 可以使用@Profile注解指定某个bean属于哪一个profile。 例如, 在配置类中, 嵌入式数据库的DataSource可能会配置成如
下所示