如何导入弹簧配置?

时间:2013-10-03 16:12:25

标签: java spring spring-security

我有这个项目结构:

enter image description here

我可以在@ContextConfiguration(locations = { "what I must write here?" })写些什么 成功导入?

2 个答案:

答案 0 :(得分:2)

@ContextConfiguration("file:src/main/webapp/WEB-INF/spring/spring_config.xml")

请参阅Location of spring-context.xml

您还可以将文件移动到 resources 文件夹:

  

您可以将Spring配置文件存储在类路径中(例如,src / main / resources),然后通过类路径引用它们。

@ContextConfiguration("classpath:/WEB-INF/spring/spring_config.xml")

答案 1 :(得分:1)

首先,您需要添加webapp作为源文件夹,以便在类路径的顶部提供WEB-INF(因为它将在已部署的应用程序中)。然后,您可以使用/WEB-INF/spring/security_config.xml

或者,有些人更喜欢将他们的XML文件放在src/main/resources中。