我需要在Spring application-context.xml文件中使用两个不同的属性,具体取决于应用程序中使用的数据库。
在初始化上下文之前,有没有办法在Spring上下文中更改属性,具体取决于java.sql.DatabaseMetaData?
非常感谢!:)
答案 0 :(得分:0)
加载数据并更改有关数据库中值的配置后,可以刷新上下文。
答案 1 :(得分:0)
在这种情况下,它有助于从Spring配置类继承,并覆盖我需要更改参数的方法。因此,参数的更改会在运行时发生。
刷新上下文不符合我的需要,因为我需要在第一次以正确的方式加载上下文。