国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務器之家 - 編程語言 - Java教程 - 在Spring使用iBatis及配置講解

在Spring使用iBatis及配置講解

2021-06-28 10:21李燦輝 Java教程

今天小編就為大家分享一篇關于在Spring使用iBatis及配置講解,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

就像集成jdbc和其他orm框架一樣,spring也集成了ibatis。

1,配置ibatis客戶模板

ibatis的核心是com.ibatis.sqlmap.sqlmapclient接口。sqlmapclient大致相當于hibernate的session或jpa的entitymanager,用于執行全部的數據訪問操作。

spring解決ibatis會話管理和異常處理問題的方案是sqlmapclienttemplate。sqlmapclienttemplate包裹了一個sqlmapclient來透明的打開和關閉會話,還捕獲拋出的sqlexception。

要想在程序里使用sqlmapclienttemplate,需要在xml中配置一個bean。還需要給sqlmapclienttemplate的sqlmapclient屬性指定要注入的bean。sqlmapclient屬性必須為一個ibatis的sqlmapclient。在spring里,獲得sqlmapclient的最佳方式是通過sqlmapclientfactorybean。

在配置sqlmapclientfactorybean時,需要配置它的datasource屬性,用于指定訪問哪個數據庫。另一個重要的屬性是configlocation,它的值是一個xml文件。

接下來,我們需要定義ibatis的sql映射表,也就是編寫configlocation指定的xml文件的內容。

在這個xml文件中,它的根節點是sqlmapconfig,里面可以包含多個sqlmap節點,每個sqlmap節點的resource屬性,也是一個xml文件,在resource指定的xml文件中,我們一般會定義如何將數據庫中的一個表映射為一個java對象,并在該文件中定義一些常用的sql語句。

接下來,簡單介紹下如何在dao里使用sqlmapclienttemplate。在使用sqlmapclienttemplate執行數據訪問之前,必須要把它裝配到dao里。這一點比較簡單,只需要在定義dao時,為其指定sqlmapclienttemplate引用即可。

2,建立基于ibatis的dao

sqlmapclientdaosupport類是這對ibatis的dao支持類,它是作為一個父類讓dao實現來繼承的。sqlmapclientdaosupport暴露了一個sqlmapclienttemplate對象,用于執行ibatis查詢。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對服務器之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

原文鏈接:https://blog.csdn.net/li_canhui/article/details/85396299

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 黄色在线观看网址 | 国产精品久久久 | 日本中文字幕久久 | 国产精品suv一区二区 | 亚洲国产精品99久久久久久久久 | 中文字幕亚洲欧美 | 国产精品久久久久久久 | 好看的一级毛片 | 综合久久亚洲 | 亚洲精品在线视频观看 | 国产精品久久久久久久久久久久冷 | 国产精品第一页在线 | 国产精品成人在线观看 | 亚洲国产视频网站 | 欧美日本在线观看 | 亚洲国产中文字幕 | 亚洲一区二区三区高清 | 亚洲第一av网站 | 国产 日韩 欧美 在线 | 午夜精品久久久久久久久 | 在线国产视频 | 国产片在线观看.com | 免费在线观看黄色 | 免费观看一区二区三区 | 亚洲一区二区在线 | 色精品| 毛片综合| 精品国产影院 | 亚洲成人免费 | 午夜区 | 在线中文字幕视频 | 亚洲aaa在线观看 | 国产成人免费 | 亚洲夜幕久久日韩精品一区 | 免费av电影网站 | 一区二区三区 在线 | 久久一精品| 在线免费观看av电影 | 亚洲国产精品久久久久久6q | 亚洲视频一区二区 | 久久久国产一区二区三区 |