title: Spring : XML Configuration Location
body: <p>I am learner of spring have build my test project with spring IOC container and have configure beans.xml in my project root path and load into my application and get bean from it.</p>
  
  <p>spring.xml in project root directory</p>
  
  <pre><code>BeanFactory bean = new XmlBeanFactory(new FileSystemResource("spring.xml"));
  </code></pre>
  
  <p>spring.xml in source file</p>
  
  <pre><code>BeanFactory bean = new XmlBeanFactory(new FileSystemResource("src/spring.xml"));
  </code></pre>
  
  <p>this is another code to load beans.xml file</p>
  
  <pre><code>ApplicationContext context = new GenericXmlApplicationContext("beans.xml");
  </code></pre>
  
  <p>my question is that is there any standards or conventions for creation of xml file name and location of file in real project.because in some reading articles i also found that there might be multiple xml files for large project like service.xml and dao.xml.</p>