我应该将应用程序Context.xml文件放在Spring项目目录中的什么位置
2022-09-04 20:24:24
我正在尝试了解Java的Spring框架,我不确定我应该将appramentContext放在哪里.xml用于配置spring bean的文件。我的目录结构如下:
我是否输入 .settings?还是应该把它放在springapp的顶层?
感谢您的帮助。
我正在尝试了解Java的Spring框架,我不确定我应该将appramentContext放在哪里.xml用于配置spring bean的文件。我的目录结构如下:
我是否输入 .settings?还是应该把它放在springapp的顶层?
感谢您的帮助。
放入目录 。WebContent/WEB-INF
放置在 WEB-INF
文件夹中的资源无法从 Web 访问,它们是应用程序内部资源。这很好,因为您不应该从Web访问。applicationContext.xml
其他好的选择是或只是(两者相等)。WebContent/WEB-INF/classes
src
包含 Eclipse 配置文件的文件和文件夹,它们是 Eclipse 的内部文件 - 不要使用它们。.
我建议将其放在(或)文件夹中,然后通过(或)访问它。(Eclipse 在构建战争档案时会将此文件复制到 WebContent/WEB-INF/classes。src
src/META-INF
classpath:applicationContext.xml
classpath:META-INF/applicationContext.xml
因为:
src
src/main/webapp/WEB-INF
WebContent-WEB-INF
src
classpath:applicationContext.xml
).settings
当然,当您使用maven,然后将文件放在src\main\resources
(或src\main\resources\META-INF)中
时,Maven会在编译时将它们复制到类路径文件夹中。