+ -
当前位置:首页 → 问答吧 → Spring 运行时动态加载修改过的 配置文件。

Spring 运行时动态加载修改过的 配置文件。

时间:2011-12-08

来源:互联网

背景: 现有2个配置文件 applicationContext.xml 和 database.properties  
  database.properties 中设置了数据库 连接的参数。 里面的值被 Spring 配置文件 applicationContext.xml 引用。

需求:前台修改 数据库连接参数。
  Spring 动态的重新加载 数据库连接参数,动态的切换数据库。


 
修改 database.properties 文件很简单,但是让 Spring 去重新加载配置文件,怎么做呢?? 



作者: yixunchenhua   发布时间: 2011-12-08

自己顶起来。。。。

作者: yixunchenhua   发布时间: 2011-12-08

你这个是动态切换数据源,你想通过动态修改配置文件,让系统自动更新数据源,我感觉是不可能的!我的建议是,你直接配置好两个数据源,启动的时候两个数据源都创建好,然后通过代码切换连接数据源

作者: chenxinhui741   发布时间: 2011-12-08

引用 2 楼 chenxinhui741 的回复:

你这个是动态切换数据源,你想通过动态修改配置文件,让系统自动更新数据源,我感觉是不可能的!我的建议是,你直接配置好两个数据源,启动的时候两个数据源都创建好,然后通过代码切换连接数据源


但是需求是 前台 让 用户自己填写。。。

作者: yixunchenhua   发布时间: 2011-12-08

热门下载

更多