1. 程式人生 > >關於專案中web.xml配置檔案裡面的spring的配置contextConfigLocation

關於專案中web.xml配置檔案裡面的spring的配置contextConfigLocation

如果沒有接觸過公司專案的小白或者剛入職不久的菜鳥,可能一直認為在web.xml中配置spring肯定是如下圖這樣的,/WEB-INF/classes/applicationContext.xml 


但是實際中呢,一般公司是不會把dao和service直接以bean的方式放入application.xml中的,而是分別為dao和service弄一個新的配置檔案,一般是以dao.xml和service.xml形式的名字弄一個配置檔案,然後將這倆配置檔案以

<import resource="classpath:/spring/dao.xml"></import>這樣的的形式,放在application.xml檔案中。(就是所謂的分模組簡化配置)

之後,再在web.xml中配置param-value,具體如下圖

在公司中,肯定不可能像練習那樣,所有東西都放到一起,可能自己認為,放到一起更方便看和管理,但是一個真正的公司專案是很大的,由多人分工,因此模組化,更易於管理和分配。

     再次,也提醒自己,專案的條理和結構一定要在開始編寫前就有一個大體的規劃。