关于IBATIS中SqlMap配置文件中resultType和resultMap的小差异
来源:互联网 发布:淘宝怎么修改掌柜名字 编辑:程序博客网 时间:2024/05/22 17:41
从字面上理解很简单
resultType 就是返回的类型
resultMap 返回的是一个结果集,这个结果集一般是用过resultMap节点来配置的,相应的type一般是一个Model。
而resultType则就是类型,包括了,int,sring,以及类似model这样的Object类型。
需要注意的是如果把返回resultType结果写成resultMap节点配置出来的类似 ModelMap这样的结果集,就会在BuildSession的时候抛空指针。
而IBATIS只是会提示NullPointer,必须加到源代码调试放能看到会提示ClassNotFound,ModelMap找不到。
所以,如果是创建SqlSession的时候出错,提示空指针,那么错误的几种可能就是配置文件的错误
1.SalMapConfig 里面文件路径,文件名
2.Model.xml 里面resultMap映射的时候名字写错。
3.Model.xml 里面的参数错误,例如返回ModelMap写成了model,返回的resultType写成了ModelMap
4.其余的可能都是拼写的错误。
- 关于IBATIS中SqlMap配置文件中resultType和resultMap的小差异
- 关于IBATIS中SqlMap配置文件中resultType和resultMap的小差异
- 关于IBATIS中SqlMap配置文件中resultType和resultMap的小差异
- ibatis中resultMap和resultClass(Mybatis的resultType)的区别
- 关于maybatis中resultType和resultMap
- MyBatis中关于resultType和resultMap的区别
- MyBatis中关于resultType和resultMap的区别
- MyBatis中关于resultType和resultMap的区别
- MyBatis中关于resultType和resultMap的区别
- mybatis中resultMap和resultType的区别
- MyBatis中resultMap和resultType的使用
- MyBatis中ResultMap和ResultType的区别
- MyBatis中resultType和resultMap的区别
- mybatis中resulttype和resultmap的区别
- MyBatis中resultType和resultMap的区别
- Mybatis中resultMap和resultType
- Mybatis中resultMap和resultType
- 关于mybatis配置文件中的resultMap和resultType
- Hibernate 配置oracle 数据库
- 字符串转整型
- SD中几个重要的表
- com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'hibernate.id_gen' doesn't exist
- word 转为pdf,xps;excel转为pdf,xps
- 关于IBATIS中SqlMap配置文件中resultType和resultMap的小差异
- struts提交表单时的中文乱码问题
- C++多线程安全性,原子代码段,Critical section应用
- 查看Linux下的操作系统位数
- 理解“统一编址与独立编址、I/O端口与I/O内存”
- 软件实现三维地图引擎的研究
- jsonstore异步load与filter筛选结合使用时的问题
- asp.net 实现在后台写正则表达式判断
- 体验哈