我有一个项目A
,我想从项目中使用,我想使用 XML 配置文件B
将一些配置参数传递到项目中。A
换句话说,假设我正在实现类似我自己的东西spring-data-mongo
(例如),并且我想从我定义如下的配置文件配置我的 Mongo 实例:
<mongo: mongo host = "$ {mongo.hostname}" port = "$ {mongo.port}">
<mongo: options connections-per-host = "8"
threads-allowed-to-block-for-connection-multiplier = "4"
connect-timeout = "15000"
max-wait-time = "1500"
auto-connect-retry = "true"
socket-keep-alive = "true"
socket-timeout = "60000"
slave-ok = "true"
write-number = "1"
write-timeout = "0"
write-fsync = "false" />
我如何实现这样的目标?