有幾個(gè)主要的配置文件,先了解下每個(gè)配置文件的作用。
- web.xml:當(dāng)服務(wù)啟動(dòng)時(shí)首先會(huì)去加載web.xml這個(gè)資源文件,里面包括了對(duì)前端控制器嗅榕、亂碼問(wèn)題等配置顺饮。
2.applicatonContext.xml : 一般配置數(shù)據(jù)源,事物凌那,注解 等兼雄。
在這里我使用的是applicatonContext-*.xml的形式將DAO層、Service層案怯、Transaction層分開(kāi)配置君旦,這樣便于管理
分別為applicatonContext-dao.xml、applicatonContext-service.xml嘲碱、applicatonContext-transaction.xml
分開(kāi)配置時(shí)金砍,需要在web.xml中配置上下文位置
3.springmvc.xml: 里面配置的是控制層的 ,如視圖解析器靜態(tài)資源麦锯, mvc 文件上傳恕稠,攔截器等。
4.MyBatisConfig.xml: 該配置文件為MyBatis的配置文件扶欣,里面無(wú)需配置鹅巍,一切交給spring管理,但是xml文件基礎(chǔ)配置要有料祠。