Spring 3.1 M1: 引入 FeatureSpecification 支持
更新:本文档中描述的 FeatureSpecification 功能已在 Spring Framework 3.1 M2 中移除,转而支持 @Enable* 注解。更多信息请参阅 3.1 M2 公告。
介绍
在本系列 先前 的 几篇 博文 中,我简要介绍了新的 @Profile 注解如何与 @Configuration 类结合使用,以利用 Spring 的 Bean 定义配置文件。今天,我们将探讨 Spring 3.1 中代码配置方面的全新功能:FeatureSpecification 类及其相关支持。
我准备了一个示例项目来配合本文。请访问 https://github.com/cbeams/spring-3.1-featurespec,并遵循 README 中的说明…