iBatis——执行原理
a)?執(zhí)行原理
1、?將一個(gè)對(duì)象作為 參數(shù)(對(duì)象可以是Java Bean,Map實(shí)現(xiàn)和基本類型的包裝類),參數(shù)對(duì)象將為SQL修改語(yǔ)句和查詢語(yǔ)句設(shè)定參數(shù)值。
2、?執(zhí)行 mapped statement。這是SQL Maps最重要的步驟。SQL Map框架將創(chuàng)建一個(gè)PreparedStatement實(shí)例,用參數(shù)對(duì)象為PreparedStatement實(shí)例設(shè)定參數(shù),執(zhí)行 PreparedStatement并從ResultSet中創(chuàng)建結(jié)果對(duì)象。
3、?執(zhí)行SQL的更 新數(shù)據(jù)語(yǔ)句時(shí),返回受影響的數(shù)據(jù)行數(shù)。執(zhí)行查詢語(yǔ)句時(shí),將返回一個(gè)結(jié)果對(duì)象或?qū)ο蟮募稀:蛥?shù)對(duì)象一樣,結(jié)果對(duì)象可以是Java Bean,Map實(shí)現(xiàn)和基本數(shù)據(jù)類型的包裝類。
本文轉(zhuǎn)自 斯然在天邊 51CTO博客,原文鏈接:http://blog.51cto.com/winters1224/799095,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原作者
總結(jié)
以上是生活随笔為你收集整理的iBatis——执行原理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: js常用的2中排序方法:冒泡排序和快速排
- 下一篇: 4.3/4.4 磁盘分区