我使用其中datasouce的默認配置是在application.properties使用以下屬性做了春天啓動的應用程序:配置JNDI春季啓動應用程序
spring.datasource.driverClassName=${datasource.driver.className}
spring.datasource.url=${datasource.url}
spring.datasource.username=${datasource.username}
spring.datasource.password=${datasource.password}
的事情是,這個效果很好,當我運行通過本地Maven春天開機運行命令,但是我需要配置這樣的事情,當我嘗試到一個Maven構建創建一個戰的配置把一個JNDI名稱爲:
spring.datasource.jndi-name=java:jboss/datasources/
我可以做它可以通過maven或任何其他方式配置我們通過Spring引導來部署它,它挑選4個以上的屬性,當我們創建一個戰爭時,它只挑選JNDI屬性。
-Vaibhav
擁有2個獨立的配置文件當然有幫助,但如果我們希望將JNDI查找設置爲默認值,並且本地配置使用其他屬性文件取消設置,該怎麼辦。因此,當我們在沒有明確提及spring配置文件的情況下進行構建時,它將使用JNDI查找來構建,並且明確提及數據源是如何構建的? – Vaibhav