Java ssm框架視頻教程:SSM框架原理

Java ssm框架視頻教程:SSM框架原理

長沙牛耳教育      2022-05-05 05:56:01     53

Java ssm框架視頻教程:SSM框架原理,  SSM框架是springMVC,spring和mybatis框架的整合,是標(biāo)準(zhǔn)的MVC模式,將整個(gè)系統(tǒng)劃分為表現(xiàn)層,controller層,service層,DAO

課程價(jià)格 請咨詢

上課時(shí)段: 授課校區(qū):

詳細(xì)介紹


  SSM框架是springMVC,spring和mybatis框架的整合,是標(biāo)準(zhǔn)的MVC模式,將整個(gè)系統(tǒng)劃分為表現(xiàn)層,controller層,service層,DAO層四層


  使用springMVC負(fù)責(zé)請求的轉(zhuǎn)發(fā)和視圖管理


  spring實(shí)現(xiàn)業(yè)務(wù)對(duì)象管理,mybatis作為數(shù)據(jù)對(duì)象的持久化引擎



  原理:


  SpringMVC:


  1.客戶端發(fā)送請求到DispacherServlet(分發(fā)器)


  2.由DispacherServlet控制器查詢HanderMapping,找到處理請求的Controller


  3.Controller調(diào)用業(yè)務(wù)邏輯處理后,返回ModelAndView


  4.DispacherSerclet查詢視圖解析器,找到ModelAndView指定的視圖


  5.視圖負(fù)責(zé)將結(jié)果顯示到客戶端


  


  Spring:我們平時(shí)開發(fā)接觸最多的估計(jì)就是IOC容器,它可以裝載bean(也就是我們Java中的類,當(dāng)然也包括servicedao里面的),有了這個(gè)機(jī)制,我們就不用在每次使用這個(gè)類的時(shí)候?yàn)樗跏蓟?,很少看到關(guān)鍵字new。另外spring的aop,事務(wù)管理等等都是我們經(jīng)常用到的。


  Mybatis:mybatis是對(duì)jdbc的封裝,它讓數(shù)據(jù)庫底層操作變的透明。mybatis的操作都是圍繞一個(gè)sqlSessionFactory實(shí)例展開的。mybatis通過配置文件關(guān)聯(lián)到各實(shí)體類的Mapper文件,Mapper文件中配置了每個(gè)類對(duì)數(shù)據(jù)庫所需進(jìn)行的sql語句映射。在每次與數(shù)據(jù)庫交互時(shí),通過sqlSessionFactory拿到一個(gè)sqlSession,再執(zhí)行sql命令。


    以上就是長沙牛耳教育Java培訓(xùn)機(jī)構(gòu)小編介紹的“Java ssm框架視頻教程:SSM框架原理”的內(nèi)容,希望對(duì)大家有幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。


Java視頻教程

培訓(xùn)啦提醒您:交易時(shí)請核實(shí)對(duì)方資質(zhì),對(duì)于過大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險(xiǎn),謹(jǐn)防上當(dāng)。