Ibatis使用笔记
来源:互联网 发布:js鼠标跟随 编辑:程序博客网 时间:2024/05/03 04:05
最近做的一个项目,ORM层采用的是Ibatis框架,关于这个框架和Hibernate框架的比较就不再赘述,主要是记录自己使用的一些心得。
1 用MAP向ibatis配置文件传参问题
通常我们通过DAO调用配置文件时,加如下参数parameterClass="java.util.Map",在Dao中,我们调用map.put(key,value)方法,如下:
或者也可以用parameterClass="某个对象类型",Ibatis配置文件直接可以获取对象get方法的各个字段。
但如果我们不用parameterClass="某个对象类型"的话,将该对象put到Map中,那对应的Ibatis配置文件用到的对象中的各个值,可以获取的到吗?答案是肯定的,用法是将map的key作为配置文件的前缀,同时不指名parameterClass,就OK了,代码如下:
2 ##参数和$$参数的区别
Ibatis的配置XML中,#parm#和$parm$ 是有区别的,例如:
前者会做类型检查,而后者不会。
- ibatis 使用笔记
- Ibatis使用笔记
- iBATIS插件使用笔记
- ibatis学习笔记(四)>>>>>>>ibatis使用实例
- ibatis学习笔记(四)>>>>>>>ibatis使用实例
- [ibatis]IBatis.Net学习笔记十一:Castle.DynamicProxy的使用
- ibatis中标签的使用笔记
- ibatis 笔记
- ibatis笔记
- ibatis笔记
- ibatis笔记
- iBatis笔记
- ibatis 使用
- ibatis使用
- iBatis使用
- ibatis 学习笔记
- IBatis.Net学习笔记
- iBatis 学习笔记
- c++标准库简介
- 六大原则助你CRM升级轻松易行
- ArcGIS Engine许可初始化
- 我人生的下一站
- Design Pattern - Structural Pattern - Proxy
- Ibatis使用笔记
- google竞赛题SecretSum的另一种C++解法, 使用递归生成代替循环 -- 1
- 挑选照片
- 清除所有.svn目录
- 第一天
- 如何配置FlashDevelop软件
- 个人迷你博客
- 使用 Android 实现联网
- 系统的环境变量path的作用是什么