天天看點

飛5的Spring Boot2(39)- spring內建

spring 內建

Spring Boot為Spring內建提供了一些便利,包括spring-boot-starter-integration ‘Starter’。 Spring內建提供基于消息和其他傳輸協定的抽象,比如HTTP,TCP等。如果添加Spring內建依賴,使用@EnableIntegration注解可以初始化它。如果classpath下存在’spring-integration-jmx’依賴,則消息處理統計分析将被通過JMX釋出出去,具體參考IntegrationAutoConfiguration類。

飛5的Spring Boot2(39)- spring內建

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      

基于JMX的監控和管理

繼續閱讀