取得領先
VMware 提供培訓和認證,以加速您的進步。
瞭解更多Spring Boot 1.1.0.M2 現在可以在 Spring 倉庫中使用。它包含許多新特性和大量新的 文件
對 HealthIndicator
介面和現有實現進行了重大更改,例如,所有資料庫後端(如 Mongo 等)都有預設的 HealthIndicator
,Actuator 將它們全部聚合到單個讀數中。
支援 Spring Data Solr 和 Spring Data Gemfire,並升級到 Spring Data Dijkstra 釋出線
透過方便的
DataSourceBuilder
抽象支援多個 DataSources
,以及 JPA EntityManagerFactories
的類似功能
我最喜歡的新功能是能夠直接將 @ConfigurationProperties
新增到 @Beans
(而不是在型別級別)。這使您可以將外部屬性繫結到同一型別的 2 個例項,並具有不同的字首,例如:
@Bean
@Primary
@ConfigurationProperties(prefix="datasource.primary")
public DataSource primaryDataSource() {
return DataSourceBuilder.create().build();
}
@Bean
@ConfigurationProperties(prefix="datasource.secondary")
public DataSource secondaryDataSource() {
return DataSourceBuilder.create().build();
}
在此示例中,我們將繫結到同一型別的兩個 bean。這些 bean 的具體型別可能是 Tomcat DataSource
或 HikariCP DataSource
,因此這表明您也可以在 @Beans
上使用 @ConfigurationProperties
來繫結到您無法控制的型別(並且沒有 @ConfigurationProperties
)。
我們要再次感謝許多社群成員為本次釋出做出的貢獻(我們現在已經有大約 80 位提交者,還有其他人幫助進行討論和反饋)。繼續努力!計劃是下週獲得 RC1 版本,並在那之後很快獲得 GA 版本,所以請繼續嘗試新功能並透過 github 傳送反饋。