Spring Boot中的模拟META-INF / context.xml yml / java配置

时间:2018-06-15 06:48:51

标签: java spring-boot tomcat jndi

我使用Spring Boot和外部Tomcat。为了连接到MySQL,我在tomcat中使用JNDI资源。我的application.yml是这样的:

spring:
  datasource:
    jndi-name: jdbc/DatabaseTest

为了使用它,我必须创建webapp/META-INF/context.xml

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/myservice">
    <ResourceLink name="jdbc/DatabaseTest" global="jdbc/DatabaseTest" type="javax.sql.DataSource" />
</Context>

如何放弃XML并将整个配置转移到application.yml或使用JavaConfig?我不想在我的春季启动应用程序中使用XML!

0 个答案:

没有答案