大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) java ssm框架教程:作用及使用方法

java ssm框架教程:作用及使用方法

更新時(shí)間:2020-01-10 15:55:13 來源:動力節(jié)點(diǎn) 瀏覽2890次


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


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


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


  原理:


  SpringMVC:


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


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


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


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


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


java ssm框架教程:作用及使用方法


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


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


  使用方法:


  要完成一個(gè)功能:


  先寫實(shí)體類entity,定義對象的屬性,(可以參照數(shù)據(jù)庫中表的字段來設(shè)置,數(shù)據(jù)庫的設(shè)計(jì)應(yīng)該在所有編碼開始之前)。


  寫Mapper.xml(Mybatis),其中定義你的功能,對應(yīng)要對數(shù)據(jù)庫進(jìn)行的那些操作,比如 insert、selectAll、selectByKey、delete、update等。


  寫Mapper.java,將Mapper.xml中的操作按照id映射成Java函數(shù)。


  寫Service.java,為控制層提供服務(wù),接受控制層的參數(shù),完成相應(yīng)的功能,并返回給控制層。


  寫Controller.java,連接頁面請求和服務(wù)層,獲取頁面請求的參數(shù),通過自動裝配,映射不同的URL到相應(yīng)的處理函數(shù),并獲取參數(shù),對參數(shù)進(jìn)行處理,之后傳給服務(wù)層。


  寫JSP頁面調(diào)用,請求哪些參數(shù),需要獲取什么數(shù)據(jù)。


java ssm框架教程:作用及使用方法


       以上就是動力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)小編介紹的“java ssm框架教程:作用及使用方法”的內(nèi)容,希望對大家有幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。


  相關(guān)內(nèi)容


  主流的java開發(fā)框架有哪些?


  流行的三大框架你應(yīng)該學(xué)習(xí)了


  Java框架學(xué)習(xí)順序,主要講解三大框架


  怎樣學(xué)習(xí)Java框架,Java架構(gòu)總結(jié)


提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: a男人天堂 | 亚洲精品福利在线 | 午夜欧美成人 | 日韩精品视频观看 | 国产精品成人网 | 亚洲欧美精品中字久久99 | 色无极综合| 国产成人在线播放 | 一七六九1769视频免费观看 | www.久久.com| 欧美日韩有码 | 天天综合欧美 | 国产一级久久久久久毛片 | 福利午夜国产网站在线不卡 | 日本不卡一 | 色爱区综合 | 国产成人综合久久亚洲精品 | 一区二区日本 | 国产dvd毛片在线视频 | 日韩不卡中文字幕 | 国产美女激情视频 | 亚洲综合图区 | 黄色网一级片 | 日本一级毛片中文字幕 | 91久娇草| 久久综合久久美利坚合众国 | 一级毛片视频播放 | 一本到在线观看视频不卡 | 五月色婷婷综合激情免费视频 | 四虎www成人影院观看 | 日韩第1页 | 一级毛片视频在线 | 一级片视频免费观看 | 国产与自拍 | 在线欧美精品国产综合五月 | 免费一级欧美片片线观看 | 国产色婷婷 | 久久精品国产99久久72 | 亚洲一区在线免费 | 99r视频里面只有精品 | 国产欧美一区二区三区久久 |