spring 內建
Spring Boot為Spring內建提供了一些便利,包括spring-boot-starter-integration ‘Starter’。 Spring內建提供基于消息和其他傳輸協定的抽象,比如HTTP,TCP等。如果添加Spring內建依賴,使用@EnableIntegration注解可以初始化它。如果classpath下存在’spring-integration-jmx’依賴,則消息處理統計分析将被通過JMX釋出出去,具體參考IntegrationAutoConfiguration類。
Spring Session
Spring Boot為Spring Session自動配置了各種存儲:
- JDBC
- MongoDB
- Redis
- Hazelcast
- HashMap
如果Spring Session可用,你隻需選擇想要的存儲sessions的存儲類型StoreType。例如,按如下配置将使用JDBC作為後端存儲:
1spring.session.store-type=jdbc
注意
出于向後相容,如果Redis可用,Spring Session将自動配置使用Redis存儲。
注意
設定store-type為none可以禁用Spring Session。
1spring.session.jdbc.table-name=SESSIONS