下载此文档

T2 Ibatis核心组件.ppt


文档分类:通信/电子 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
T2 Ibatis 核心组件
回顾开发过程
Ibatis开发步骤。
在SQL的语句操作的对象是表,还是对象?
能否在DAO中建立查询语句?
本讲目标
主配置解析
数据映射过程
Ibatis处理级联加载
Ibatis实现模糊查询
Ibatis事务管理
Ibatis通过transactionManager管理事务,dataSource是子元素主要用来管理数据源
使用此类管理事务
此类负责数据库连接管理
JNDI数据源
SIMPLE数据源只提供基本数据源实现主要适用无容器数据源时,优先采用.
问题:
如何优化数据源的访问?
采用容器提供数据源
采用WEB服务器或应用服务器提供的数据源,如JBoss等
优点:
将数据源交给中间件拖管
提高访问效率
缺点:
性能取决于中间件.
需开销额外中间件资源
维护管理复杂
容器数据源名称,按JDNI目录查找
数据源类型
通过属性文件管理数据源

以键-值的方式保存连接参数,对XML文件进行解耦

配置数据源
访问属性文件中参数
引入数据源的属性文件
加载属性文件中的键值,名称要与键一致
框架性属配置
如何设定框架属性值?
如事务并发数?
缓存模式?
通过<setting> 元素进行设定.
作用主要用来配置、优化框架各选项
是否启用缓存模式
是否启用字节码增强功能,以优化访问POJO属性,及延迟加载性能
启用所有延迟加载
是否启动全局的sqlmap名字空间。如果启动则应用时,必须加上名字空间
最大会话数、事务数、请求数
映射配置
Ibatis Mapped主要类型
statement类型
select 类型
insert类型
update类型
delete类型
procedure类型
Statement类型
万能型标签<statement>
可以应用于任何语句.
参数应用广泛
如:
ID为必选属性。[]代表可选属性
实现查询
实现添加
案例演示
传入参数类
结果类型
自定义参数
自定义结果类型
缓存类
类名

T2 Ibatis核心组件 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wo1230
  • 文件大小0 KB
  • 时间2014-09-27