一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

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

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

服務器之家 - 編程語言 - Java教程 - Mybaits的特點及優(yōu)點

Mybaits的特點及優(yōu)點

2020-07-19 11:50java教程網(wǎng) Java教程

MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google code,并且改名為MyBatis。mybatis有哪些特點和優(yōu)點呢?通過本文一起學習吧

什么是mybatis,mybatis有什么特點,下面先給大家介紹下mybatis的概念及特點。

jdbc開發(fā)優(yōu)缺點:

1)優(yōu)點:簡單易學,上手快,非常靈活構建SQL,效率高

2)缺點:代碼繁瑣,難以寫出高質量的代碼(例如:資源的釋放,SQL注入安全性等)
開發(fā)者既要寫業(yè)務邏輯,又要寫對象的創(chuàng)建和銷毀,必須管底層具體數(shù)據(jù)庫的語法
(例如:分頁)。

3)適合于超大批量數(shù)據(jù)的操作,速度快

hibernate開發(fā)優(yōu)缺點:

1)優(yōu)點:不用寫SQL,完全以面向對象的方式設計和訪問,不用管底層具體數(shù)據(jù)庫的語法,(例如:分頁)便于理解。

2)缺點:處理復雜業(yè)務時,靈活度差, 復雜的HQL難寫難理解,例如多表查詢的HQL語句

3)適合于中小批量數(shù)據(jù)的操作,速度慢

1)基于上述二種支持,我們需要在中間找到一個平衡點呢?結合它們的優(yōu)點,摒棄它們的缺點,

這就是myBatis,現(xiàn)今myBatis被廣泛的企業(yè)所采用。

2)MyBatis 本是apache的一個開源項目iBatis, 2010年這個項目由apache software foundation 遷移到了google code,并且改名為MyBatis 。2013年11月遷移到Github。

3)iBATIS一詞來源于“internet”和“abatis”的組合,是一個基于Java的持久層框架。iBATIS提供的持久層框架包括SQL Maps和Data Access Objects(DAO)

4)jdbc/dbutils/springdao,hibernate/springorm,mybaits同屬于ORM解決方案之一

好了,下面在給大家簡單介紹下Mybaits的特點及優(yōu)點,具體內(nèi)容如下所示:

1.SQL語句和代碼分離

便于統(tǒng)一管理和維護,不必再Java代碼中調(diào)式SQL語句.但是當SQL語句出錯時,控制臺不會打印Log,

解決辦法--引用log4j

2.用標簽拼接SQL語句 

用標簽代替JAVA代碼雖然寫簡單SQL語句時方便了許多,但是復雜的語句拼接難度大

 3.結果集和JAVA對象自動映射

寫過hibernate的都知道,hibernate連接數(shù)據(jù)庫生成SQL語句的時候,會自動生成數(shù)據(jù)庫實體類和其映射文件.在mybaits中,它幫我們做了這件事情.但是對數(shù)據(jù)庫的字段要求較
高,實體類和配置文件需要手寫.

4.即時加載

在一個頁面同時顯示大量數(shù)據(jù)時,hibernate的延時加載會創(chuàng)建大量的代理類,消耗資源.mybaits并不通過延時訪問數(shù)據(jù)庫.

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产美女在线一区二区三区 | 99ri在线精品视频在线播放 | 高清男的插曲女的 欢迎你老狼 | 久久青青草视频在线观 | 极品久久 | 好爽好紧小雪别夹小说 | 亚洲激情视频在线 | 我的年轻漂亮继坶三级 | 欧美一区二区三区在线观看不卡 | 免费看男人使劲躁女人小说 | 免费观看无遮挡www的小视频 | 亚洲天堂免费观看 | 教练你好大轻点漫 | 亚洲欧美综合区自拍另类 | 四虎影院最新网址 | 亚洲第一色区 | 日本人护士免费xxxx视频 | 国产精品反差婊在线观看 | 91夜夜人人揉人人捏人人添 | 91欧美国产 | 免费xxxx日本大片在线观看 | 九二淫黄大片看片 | 草草剧场 | 亚洲 欧美 在线观看 | 清清草在线视频 | 欧美大片一区二区三区 | 俄罗斯美女破苞 | 思思玖玖玖在线精品视频 | 久久丫线这里只精品 | 日本妻子迷妹网 | 3p文两男一女办公室高h | 日韩欧美色| 成人综合久久综合 | 大陆国产vs国产对白 | 国色天香社区在线视频播放 | 国产成人免费高清激情明星 | a毛片久久免费观看 | 日韩精品在线一区二区 | 无耻之徒第十一季在线观看 | 美女黄a | 丝袜老师好湿好紧我要进去了 |