java - Spring Bean 属性文件

标签 java spring model-view-controller properties javabeans

好吧,我在这里很困惑。

我有一个包含一些 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/

相关文章:

java - 生成的 XSD 不会解码 XML

java - 有效的 Parens 方法 - Java

java - spring中使用的ApplicationContextAware不会创建新的bean实例

angularjs - AngularJS 可以在 Java EE MVC 架构 : JSP->Servlet->EJB3. 1->Business Object->DAO 中工作吗

java - OOP——设计、MVC

html - 如何找到控制台错误的位置

java - 如何在 MongoTemplate 中使用多个 orOperator

java - Android 在社交网络中共享 google play 安装 referrer url?

java - 如何删除表中的值? (MVN、Spring、Java)

java - 与activemq的优先级