博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iBatis学习小记
阅读量:5276 次
发布时间:2019-06-14

本文共 508 字,大约阅读时间需要 1 分钟。

1. 注意SqlMap.Config文件的sqlMap资源的顺序

 由于iBatis在初始化时,会将所有的资源文件,按配置的顺序读入,如果资源的顺序错了,会引发以下异常。

This SQL map does not contain an ResultMap named CodeNode.CodeType

 

 2. resultMap和resultClass的区别

 resultMap,可以自由定义DO和DB的映射关系,但是一但定义了,就必须定义对,不然会丢异常。

 resultClass,系统自动建立映射关系,但要求字段和属性器完全匹配,包括大小写。

 

3. 关于定义resultMap

 3.1 在一个语法上,同时使用resultMap和resultClass,resultMap优先使用。resultClass将被无视。

 3.2 在语法上,使用resultMap时,需要注意的是,返回的类中,只有在resultMap中,定义了的映射关系的属性才会被填充,其它的全部为默认值。

转载于:https://www.cnblogs.com/bugua/archive/2011/08/03/2125783.html

你可能感兴趣的文章
Java 多线程编程
查看>>
Java 数组实例
查看>>
mysql启动过程
查看>>
2017前端面试题总结
查看>>
Http GetPost网络请求
查看>>
SWIFT国际资金清算系统
查看>>
Sping注解:注解和含义
查看>>
站立会议第四天
查看>>
如何快速掌握一门技术
查看>>
利用AMPScript获取Uber用户数据的访问权限
查看>>
vagrant 同时设置多个同步目录
查看>>
python接口自动化28-requests-html爬虫框架
查看>>
生成随机数的模板
查看>>
Mysql 数据库操作
查看>>
转:linux终端常用快捷键
查看>>
UVa 11059 最大乘积
查看>>
数组分割问题求两个子数组的和差值的小
查看>>
composer 报 zlib_decode(): data error
查看>>
hdu 3938 并查集
查看>>
《深入分析Java Web技术内幕》读书笔记之JVM内存管理
查看>>