从tomcat context.xml而不是application.properties获取数据源

时间:2018-04-01 21:37:03

标签: java mysql database spring tomcat

我对部署springboot应用程序有疑问。是否可以从tomcat context.xml资源而不是application.properties文件中获取数据源设置?

在这个项目中,我已经在tomcat中部署了一个war,它使用tomcat的上下文.xml中的数据源属性(它是maven项目,它使用hibernate来访问数据库)。

我想做同样的事情,但是使用springboot。

1 个答案:

答案 0 :(得分:0)

您可以在弹簧启动中使用现在使用的jndi名称:

spring.datasource.jndi-name=java:comp/env/jdbc/mydb

该部分是实际名称

jdbc/mydb