【发布时间】:2011-04-24 07:39:20
【问题描述】:
有没有办法让 spring (v.3.0) 解析不是.properties 的文件中的占位符?
我知道我可以自己写PropertyPlaceholderConfigurer,但我一直在寻找一种“更干净”的方式来做到这一点。
编辑:
更具体地说,我真正想做的是替换 .sql 文件中的占位符。因此占位符的值存储在.properties 中,但占位符在.sql 文件中使用。
【问题讨论】:
-
你认为什么比 PropertyPlaceholderConfigurer 更“干净”?
-
@GaryF - 我认为@Drahakar 指的是 PropertyPlaceholderConfigurer 仅适用于 bean 定义的事实,因此要使用它,他需要将他的 SQL 嵌入到 bean 定义文件中。
标签: java spring properties placeholder