SSM框架是spring、spring MVC 、和mybatis框架的整合,是標準的MVC模式。標準的SSM框架有四層,分別是dao層(mapper),service層,controller層和View層。使用spring實(shí)現業(yè)務(wù)對象管理,使用spring MVC負責請求的轉發(fā)和視圖管理,mybatis作為數據對象的持久化引擎。1)持久層:dao層(mapper)層作用:主要是做數據持久層的工作,負責與數據庫進(jìn)行聯(lián)絡(luò )的一些任務(wù)都封裝在此。Dao層首先設計的是接口,然后再Spring的配置文件中定義接口的實(shí)現類(lèi)。然后可以在模塊中進(jìn)行接口的調用來(lái)進(jìn)行數據業(yè)務(wù)的處理。(不在關(guān)心接口的實(shí)現類(lèi)是哪個(gè)類(lèi))數據源的配置以及有關(guān)數據庫連接的參數都在Spring的配置文件中進(jìn)行配置。2)業(yè)務(wù)層:Service層作用:Service層主要負責業(yè)務(wù)模塊的邏輯應用設計。先設計接口然后再設計實(shí)類(lèi),然后再在Spring的配置文件中配置其實(shí)現的關(guān)聯(lián)。(業(yè)務(wù)邏輯層的實(shí)現具體要調用到自己已經(jīng)定義好的Dao的接口上)這樣就可以在應用中調用Service接口來(lái)進(jìn)行業(yè)務(wù)處理。更多項目?jì)热菡埾螺d查看。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。