iBATIS初学者必看学习资料文档格式.docx

上传人:b****2 文档编号:3976323 上传时间:2023-05-02 格式:DOCX 页数:91 大小:59KB
下载 相关 举报
iBATIS初学者必看学习资料文档格式.docx_第1页
第1页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第2页
第2页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第3页
第3页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第4页
第4页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第5页
第5页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第6页
第6页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第7页
第7页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第8页
第8页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第9页
第9页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第10页
第10页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第11页
第11页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第12页
第12页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第13页
第13页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第14页
第14页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第15页
第15页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第16页
第16页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第17页
第17页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第18页
第18页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第19页
第19页 / 共91页
iBATIS初学者必看学习资料文档格式.docx_第20页
第20页 / 共91页
亲,该文档总共91页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

iBATIS初学者必看学习资料文档格式.docx

《iBATIS初学者必看学习资料文档格式.docx》由会员分享,可在线阅读,更多相关《iBATIS初学者必看学习资料文档格式.docx(91页珍藏版)》请在冰点文库上搜索。

iBATIS初学者必看学习资料文档格式.docx

简介.................................................................................................................................................4

关于本文..................................................................................................................................4

SQLMaps(com.ibatis.sqlmap.*)......................................................................................................5

SQLMap的概念......................................................................................................................5

SQLMap如何工作?

..............................................................................................................5

安装SQLMaps........................................................................................................................6

JAR文件和依赖性...................................................................................................................6

从1.x版本升级........................................................................................................................7

是否应该升级...................................................................................................................7

转换XML配置文件(从1.x到2.0)...........................................................................7

使用新的JAR文件..........................................................................................................8

SQLMapXML配置文件..............................................................................................................10

<

properties>

元素....................................................................................................................11

setting>

元素.........................................................................................................................11

typeAlias>

元素.....................................................................................................................13

transactionManager>

元素....................................................................................................13

datasource>

元素...........................................................................................................14

sqlMap>

元素........................................................................................................................15

SQLMapXML映射文件..............................................................................................................17

MappedStatements.................................................................................................................18

Statement的类型............................................................................................................18

SQL语句.......................................................................................................................19

自动生成的主键.............................................................................................................20

存储过程.........................................................................................................................20

parameterClass................................................................................................................21

parameterMap.................................................................................................................21

InlineParameter简介.....................................................................................................22

resultClass......................................................................................................................22

resultMap.......................................................................................................................23

cacheModel.....................................................................................................................23

xmlResultName...............................................................................................................24

ParameterMap和InlineParameter......................................................................................24

parameter>

元素............................................................................................................25

InlineParameterMap......................................................................................................26

基本类型输入参数.........................................................................................................27

Map类型输入参数........................................................................................................28

ResultMap.............................................................................................................................28

隐式的ResultMap.........................................................................................................30

基本类型的Result(即String,Integer,Boolean)..................................................31

开发指南iBATISSQLMapsPage3of62

Map类型的Result.........................................................................................................31

复杂类型属性(即自定义类型的属性).............................................................................32

避免N+1Select(1:

1).......................................................................................................33

延迟加载VS联合查询(1:

1)...................................................................................33

复杂类型集合的属性.............................................................................................................34

M和M:

N)........................................................................................34

组合键值或多个复杂参数属性.............................................................................................35

支持ParameterMap和ResultMap的数据类型..................................................................36

缓存MappedStatement结果集.............................................................................................36

只读VS可读写............................................................................................................37

Serializable可读写缓存.................................................................................................37

缓存类型.........................................................................................................................38

动态MappedStatement..........................................................................................................41

二元条件元素.................................................................................................................42

一元条件元素.................................................................................................................43

其他元素.........................................................................................................................43

简单的动态SQL元素...................................................................................................44

使用SQLMapAPI编程................................................................................................................46

配置SQLMap........................................................................................................................46

事务处理................................................................................................................................46

自动的事务处理.............................................................................................................47

全局(分布式)事务.....................................................................................................48

批处理....................................................................................................................................49

用SqlMapClient执行SQL语句...........................................................................................49

代码例子................................................................................................................................52

例子1:

执行update(insert,update,delete).........................................................52

例子2:

查询成对象(select).....................................................................................52

例子3:

用预赋值的结果对象查询成对象(select).................................................52

例子4:

查询成对象List(select)..............................................................................52

例子5:

自动提交..........................................................................................................53

例子6:

用结果集边界查询成对象List(select)......................................................53

例子7:

用RowHandler执行查询(select)..............................................................53

例子8:

查询成PaginatedList(select).....................................................................53

例子9:

查询成Map(select)....................................................................................53

用JakartaCommonsLogging记录SQLMap日志......................................................................54

配置日志服务.........................................................................................................................54

JavaBean简易教程.......................................................................................................................56

Resources(mon.resource.*)...............................................................................58

SimpleDataSource(mon.jdbc.*)........................................................................60

ScriptRunner(mon.jdbc.*).....................................................................................62

开发指南iBATISSQLMaps

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2