根據Spring Boot Doc,我們建議使用Tomcat pooling數據源。如果我想將我的Spring Boot應用程序作爲war文件部署到標準的Tomcat服務器上。如何配置池數據源?如何使用標準Tomcat提供的數據源來製作Spring?如何配置Tomcat將數據源從Spring Boot中嵌入一個?
2
A
回答
1
做一個標準的JNDI查找和暴露所得的DataSource作爲一個Bean(或者通過XML或Java配置)。 然後,您可以在Tomcat的context.xml中以任何方式設置池中的數據源。
+0
我認爲Spring Boot的重點在於使用嵌入式Tomcat容器,它不允許你訪問context.xml文件,是嗎? – RustyTheBoyRobot
+0
是的,這是重點,但OP明確表示,他希望部署到標準Web容器,而不是嵌入式容器 – geoand
相關問題
- 1. Spring-Boot Tomcat配置
- 2. 如何配置Spring Boot嵌入式Tomcat連接超時?
- 3. 在Spring Boot嵌入式Tomcat中配置maxKeepAliveRequests
- 4. 如何在heroku中配置嵌入式tomcat的數據源
- 5. Spring Boot - 配置兩個數據源 - 如何使用第二個數據源?
- 6. Spring Boot嵌入式tomcat或不嵌入式tomcat
- 7. Spring Boot:從數據庫檢索配置
- 8. 如何在Spring Boot中爲servlet配置嵌入式jetty基礎資源
- 9. Spring Boot(嵌入式Tomcat未啓動)
- 10. 使用嵌入式tomcat在Spring Boot App中設置域名
- 11. 如何在Spring Boot的嵌入式tomcat中擴展戰爭?
- 12. Tomcat如何在Spring Boot中嵌入工作
- 13. Spring Boot和Spring雲AWS數據源池配置
- 14. Spring Boot - 配置和初始化多個數據源
- 15. Grails:如何配置tomcat數據源?
- 16. 如何使用Spring Boot配置嵌入式ActiveMQ Broker URL
- 17. Spring boot預裝嵌入式MongoDb數據
- 18. 如何讓Spring Boot根據外部配置配置RabbitMQ配置?
- 19. Spring Boot嵌入式Tomcat:如何在集成測試中使用Tomcat 7?
- 20. 如何將spring-boot WAR部署到Tomcat?
- 21. 使用基本身份驗證配置Spring Boot的嵌入式tomcat容器
- 22. Spring Boot:在logback配置中使用Tomcat上下文參數
- 23. 駱駝SQL - 將數據源放入Spring Boot中的SimpleRegistry
- 24. 如何將Spring Boot中的配置屬性注入到Spring Retry註釋中?
- 25. 如何在spring boot 1.4.1中配置querydsl?
- 26. 如何在web.xml中配置spring-boot servlet?
- 27. 駱駝:使用由spring-boot配置的數據源
- 28. spring-boot + tomcat RewriteValve
- 29. 在Spring Boot中使用多個嵌入式數據存儲
- 30. Spring引導 - 數據源配置
正如您通常所做的那樣,請配置該bean的jndi查找。只有Spring Boot沒有可用的數據源時纔會添加數據源。 –
我認爲你可能誤解或誤解了文檔。 Tomcat的'DataSource'只是一個高性能的實現,分佈爲一個庫(並且恰好在Tomcat中使用)。它已經在您的類路徑中,並且如果您使用Spring Boot Starters來設置類路徑,則您已經在使用它。 –
對Dave來說,您的意思是Tomcat DataSource是一個獨立的項目,僅用於數據源,我們可以在沒有Tomcat的情況下使用它? – Chris