resultMap与resultType的区别等容易混淆的概念
2015-07-08 19:07
274 查看
都是为了表示结果集与java对象的关系
resultType只能通过属性与列的名称进行对应,并且大小写不敏感
resultType也可以是map(这样写会大小写敏感),不是自定义类型也行
resultMap可以使用typeHandler属性进行类型转换
同样的区别也在于parameterMap与parameterType
#{}与${}的区别->与iBatis中一样。${}没有预编译效果,存在SQL注入问题。一般在指定排序字段的时候才会用到${}进行参数传递
resultType只能通过属性与列的名称进行对应,并且大小写不敏感
resultType也可以是map(这样写会大小写敏感),不是自定义类型也行
resultMap可以使用typeHandler属性进行类型转换
同样的区别也在于parameterMap与parameterType
#{}与${}的区别->与iBatis中一样。${}没有预编译效果,存在SQL注入问题。一般在指定排序字段的时候才会用到${}进行参数传递
相关文章推荐
- cache_peer和cache_peer_domain详解
- 《Linux shell脚本攻略》学习笔记
- nyoj1117 鸡蛋队列 (双端队列,deque)
- ios下使用RSA算法加密与java后台解密配合demo
- leetcode-64-Minimum Path Sum
- 自学笔记-C语言复习2015年7月8日
- Squid 搭建正向代理详细解释
- 类彩票选号算法
- MVC——数据库增删改查(Razor)——Html语法
- 关于在Eclipse中使用正则表达式替换的一点记录(使用正则表达式的分组)
- oracle创建表空间、创建用户、赋权限命令
- 启动erlang/OTP里面的Web服务器
- 黑马程序员--小结
- iOS动画入门
- Demo of Python "Map Reduce Filter"
- nginx 配置从零开始
- 7-8工作日志
- Linux 基础命令知识4
- WPS2013版(V9版)二次开发所遇问题及解决方法小结
- squid反向代理加密网页