SSM框架是spring、spring MVC 、和mybatis框架的整合,是標準的MVC模式。標準的SSM框架有四層,分別是dao層(mapper),service層,controller層和View層。使用spring實現(xiàn)業(yè)務(wù)對象管理,使用spring MVC負責請求的轉(zhuǎn)發(fā)和視圖管理,mybatis作為數(shù)據(jù)對象的持久化引擎。1)持久層:dao層(mapper)層作用:主要是做數(shù)據(jù)持久層的工作,負責與數(shù)據(jù)庫進行聯(lián)絡(luò)的一些任務(wù)都封裝在此。Dao層首先設(shè)計的是接口,然后再Spring的配置文件中定義接口的實現(xiàn)類。然后可以在模塊中進行接口的調(diào)用來進行數(shù)據(jù)業(yè)務(wù)的處理。(不在關(guān)心接口的實現(xiàn)類是哪個類)數(shù)據(jù)源的配置以及有關(guān)數(shù)據(jù)庫連接的參數(shù)都在Spring的配置文件中進行配置。2)業(yè)務(wù)層:Service層作用:Service層主要負責業(yè)務(wù)模塊的邏輯應用設(shè)計。先設(shè)計接口然后再設(shè)計實類,然后再在Spring的配置文件中配置其實現(xiàn)的關(guān)聯(lián)。(業(yè)務(wù)邏輯層的實現(xiàn)具體要調(diào)用到自己已經(jīng)定義好的Dao的接口上)這樣就可以在應用中調(diào)用Service接口來進行業(yè)務(wù)處理。更多項目內(nèi)容請下載查看。 |
|
來自: 新用戶7312NsVl > 《待分類》