好吧,我在这里很困惑。
我有一个包含一些 SQL 脚本的属性文件,我想在启动时存储这些脚本(使用 Tomcat 中的 Spring MVC servlet 容器)供以后使用。好吧,我想我在 *-servlet.xml 中有它的语法:
<util:properties
id="findQueries"
location="classpath:resources/FindQueries.properties" />
但我不确定如何以编程方式访问它。此时,我真的只需要在服务层类的一个函数中从这个文件中查询一个。
总的来说,我对 Spring 还比较陌生,所以我绝对没有按照自己的方式行事。将考虑有关如何更好/不同地做到这一点的任何建议。
谢谢大家!
最佳答案
显然有十多种方法可以做到这一点,最简单的方法是使用@Value Autowiring ..
@Value("#{findQueries.queryKey}")
String query;
另一种方法是 Autowiring 属性,然后查找键...
关于java - Spring Bean 属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7123890/