摘要: 在web应用中时常需要修改配置,并动态的重新加载ApplicationContext。比如,设置和切换数据库。以下给出一个方法,并通过代码验证可行性。 方法的基本思路是,为WebApplicationContext指定一个上级ApplicationContext,然后需要更新的时候先得到它的引用,再调用refresh方法重新加载。如果直接获得WebApplicationContext实例,重新加载(refresh),得不到预期的效果。 在本示例中,classpath下有一个config.properties文件,定义了derby数据库的属性:jdbc.driverClassName=o... 阅读全文
posted @ 2013-02-17 15:36 爱开卷360 阅读(6868) 评论(1) 推荐(0) 编辑