[英]Dynamic datasource config in wildfly
我有一个wildfly 10(Java + Spring)项目。 我需要将数据源(mysql)配置详细信息动态注入wildfly。 但是由于wildfly在启动时依赖于独立的xml文件,并且在创建java bean之前需要它,所以到目前为止我发现的唯一方法是注入是通过设置env vars(通过运行一些其他程序/脚本来获取Wildfly 启动前的配置)。 还有其他更好的选择吗?
是否可以通过相同的 java 应用程序本身来执行此操作,而忽略 xml 并设置正确的配置? 如果是,如何?
DataSource
object 通过使用JNDI访问命名/目录服务器以获取实现DataSource
接口的 object,将您的 JDBC 连接详细信息外部化。
使用DataSource
object ,调用getConnection
获取Connection
。
请参阅 Oracle 的教程, 连接数据源对象。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.