我在Eclipse(Photon,EE版)中有一个动态Web项目。
当我将我的bean定义文件(mybean.xml)放入WebContent文件夹的根目录(其默认映射为“ /”)时,找不到该文件。在生成的WAR文件中,我的xml文件位于其根目录。
当我将其放入“ resources”文件夹(默认情况下直接直接映射到WEB-INF / classes”-Project-> Properties-> Deployment Assembly)时,发现它一切都很好,在生成的WAR文件中,我的xml文件可以在WEB-INF / classes / mybean.xml中找到。
1)我应该将我的bean定义文件放在哪里(在Eclipse Projects中)? 2)Spring在哪里寻找此类文件?
我的练习(只是通过实验)有什么好处吗?
P.S。在某些教程中,beanDefinition.xml文件放在WebContent/WEB-INF/lib
中-它不适用于我。所以我想知道是否有可能,或者这是教程中的错误?