摘要:如果在類路徑上并且找到了合適的配置,那么將自動配置一個可以在應(yīng)用程序中注入的。如果在類路徑中存在,那么首先嘗試通過檢查以下配置選項(xiàng)來創(chuàng)建存在的。通過屬性定義的配置文件。
38. Hazelcast
如果Hazelcast在類路徑上并且找到了合適的配置,那么Spring Boot將自動配置一個可以在應(yīng)用程序中注入的HazelcastInstance。
如果定義了com.hazelcast.config.Config bean, Spring Boot將使用它,如果你的配置定義了一個實(shí)例名,那么Spring Boot將嘗試定位一個現(xiàn)有實(shí)例,而不是創(chuàng)建一個新的實(shí)例。
你還可以指定使用通過hazelcast.xml配置文件的配置,如下面的示例所示:
spring.hazelcast.config=classpath:config/my-hazelcast.xml
否則,Spring Boot試圖從默認(rèn)位置找到Hazelcast配置:工作目錄中的hazelcast.xml或類路徑的根目錄,我們還檢查hazelcast.config屬性是否已設(shè)置,有關(guān)更多細(xì)節(jié),請參閱Hazelcast文檔。
如果在類路徑中存在hazelcast-client,那么Spring Boot首先嘗試通過檢查以下配置選項(xiàng)來創(chuàng)建client:
存在的com.hazelcast.client.config.ClientConfig bean。
通過spring.hazelcast.config屬性定義的配置文件。
存在的hazelcast.client.config系統(tǒng)屬性
在工作目錄或類路徑的根目錄中的hazelcast-client.xml
Spring Boot還提供了對Hazelcast的顯式緩存支持,如果啟用了緩存,那么HazelcastInstance將自動包裝在CacheManager實(shí)現(xiàn)中。上一篇:使用JTA分布式事務(wù) 下一篇:Quartz Scheduler
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/71286.html
摘要:第章附錄附錄通用的應(yīng)用程序?qū)傩钥梢栽谖募募蜃鳛槊钚虚_關(guān),中指定各種屬性,本附錄提供了一個通用的屬性列表和對使用它們的底層類的引用。本示例文件僅作為指南,不要將整個內(nèi)容復(fù)制粘貼到應(yīng)用程序中,相反,只選擇你需要的屬性。 第X章. 附錄 附錄A. 通用的應(yīng)用程序?qū)傩?可以在application.properties文件,application.yml文件,或作為命令行開關(guān),中指定...
摘要:還配置了一些特性,這些特性是由額外的模塊的存在觸發(fā)的。通過監(jiān)控和管理管理擴(kuò)展提供了一種監(jiān)控和管理應(yīng)用程序的標(biāo)準(zhǔn)機(jī)制,默認(rèn)情況下,創(chuàng)建了有一個的的,并公開了使用注解或注解的任何。有關(guān)更多細(xì)節(jié),請參見類。 40. Spring Integration Spring Boot為使用Spring Integration提供了一些方便,引入spring-boot-starter-integrat...
摘要:參考指南使你可以輕松地創(chuàng)建可運(yùn)行的獨(dú)立的生產(chǎn)級的基于的應(yīng)用程序,我們對平臺和第三方庫有自己的看法,這樣你就可以以最低限度工作開始了,大多數(shù)應(yīng)用程序都需要很少的配置。文檔本節(jié)簡要概述了參考文檔,它充當(dāng)文檔其余部分的映射。 Spring Boot 參考指南 Spring Boot使你可以輕松地創(chuàng)建可運(yùn)行的獨(dú)立的、生產(chǎn)級的基于Spring的應(yīng)用程序,我們對Spring平臺和第三方庫有自己的看...
摘要:下列類型的將自動被拾取并與關(guān)聯(lián)定義一個特定的工作,實(shí)例可以使用構(gòu)建。定義何時觸發(fā)特定工作。可以使用配置屬性定制配置和,它允許編程進(jìn)行定制化。特別是,不與相關(guān)聯(lián),因?yàn)樘峁┝艘环N通過配置的方法,如果需要自定義任務(wù)執(zhí)行程序,請考慮實(shí)現(xiàn)。 39. Quartz Scheduler Spring Boot為使用Quartz Scheduler提供了一些方便,引入spring-boot-start...
摘要:使用事務(wù)管理器是支持的一個流行的開源事務(wù)管理器實(shí)現(xiàn),你可以使用啟動器向項(xiàng)目添加適當(dāng)?shù)囊蕾図?xiàng),與和一樣,將自動配置并對進(jìn)行后處理,以確保啟動和關(guān)閉順序是正確的。 37. 用JTA分布式事務(wù) 通過使用Atomikos或Bitronix嵌入式事務(wù)管理器,Spring Boot支持跨多個XA資源的分布式JTA事務(wù),在部署到合適的Java EE應(yīng)用服務(wù)器時也支持JTA事務(wù)。 當(dāng)檢測到JTA環(huán)境時...
閱讀 3142·2021-10-08 10:04
閱讀 1080·2021-09-30 09:48
閱讀 3449·2021-09-22 10:53
閱讀 1664·2021-09-10 11:22
閱讀 1682·2021-09-06 15:00
閱讀 2142·2019-08-30 15:56
閱讀 704·2019-08-30 15:53
閱讀 2273·2019-08-30 13:04