ibatis中resultMap和resultClass的区别 以及parameterClass 的取值
resultMap和resultClass指的是在 select查询中的返回数据类型
resultMap取值
一、resultMap必须和我们之前定义<resultMap id="accountMerchantDistribution"的Id相同
<resultMap id="accountMerchantDistribution" class="com.sfbest.bean.AccountMerchantDistribution" >
<result column="id" property="id" jdbcType="int" />
<result column="merchant_number" property="merchantNumber" jdbcType="int" />
<result column="province" property="province" jdbcType="int" />
<result column="city" property="city" jdbcType="int" />
<result column="county" property="county" jdbcType="int" />
<result column="distribute_times" property="distributeTimes" jdbcType="int" />
<result column="pay_cash" property="payCash" jdbcType="int" />
</resultMap>
<resultMap id="accountMerchantDistribution" class="com.sfbest.bean.AccountMerchantDistribution" >
</resultMap> 重复使用占有优势
二、resultClass取值
1.resultClass="int"
2.resultClass="com.sfbest.product.bean.ProductPicture"
3.resultClass="string"
4.resultClass="long"
5.resultClass="java.util.HashMap"
三、parameterClass指的是select save update delete SQL语句的where执行条件
parameterClass可以的取值
1、parameterClass="int"
2、parameterClass="map"
3、parameterClass="com.sfbest.bean.AccountMerchantDistribution"
ibatis中resultMap和resultClass的区别 以及parameterClass 的取值相关推荐
- ibatis中resultMap和resultType使用区别
resultMap 1.resultMap的值为映射的返回值自定义节点Id名称 resultType 1.resultType的值为返回值的类型,且为一列 ---------------------- ...
- CSS定位布局display/float/position属性之间的关系/区别和如何使用取值行为机制
float: left|right; 可以自动排列自动折行, 但需要clear来配合清除浮动; display: inline-block; 有些时候可以替代float实现相同的效果. positio ...
- el表达式跟ognl表达式的区别(用法和页面取值)
1.区别 用法区别:OGNL是通常要结合Struts 2的标志一起使用,如<s:property value="#xx" /> struts页面中不能单独使用,el可以 ...
- PyQt(Python+Qt)学习随笔:Qt Designer中部件的快捷菜单策略(contextMenuPolicy)取值及含义
在Qt Designer中可以设置部件的快捷菜单策略,快捷菜单通过在部件上点击鼠标右键触发. 快捷菜单策略通过枚举类型Qt.ContextMenuPolicy来定义,对应枚举类型取值及含义如下: 通过 ...
- 在mybatis中resultMap与resultType的区别
MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap resultType是直接表示返回类型的,而resultMap则是对外部ResultM ...
- Ibatis中SqlMapClientTemplate和SqlMapClient的区别
SqlMapClientTemplate是org.springframework.orm.ibatis下的 而SqlMapClient是ibatis的 SqlMapClientTemplate是Sql ...
- Mybatis中resultMap和resultType的区别
MyBatis的每一个查询映射的返回类型都是ResultMap,只是当我们提供的返回类型属性是resultType的时候,MyBatis对自动的给我们把对应的值赋给resultType所指定对象的属性 ...
- JSF中的h:commandLink如何传递参数 三种取值比较
声明本人刚学jsf三天 如有不足请指教.... 本人总结了三种取得参数的方法 这是jsf中的代码 <h:commandLink action="#{}"> ...
- js 中的属性以数字开头的属性和取值
事例Json: {"total":13,"rows":[{"hospitaltotal":57338127.7400,"total ...
最新文章
- 电气毕业什么都不会怎么办?电气专业毕业的都去干什么了?
- 不是说一个源程序中只能有一个public类?怎么内部类可以用public?
- 02Prism WPF 入门实战 - 建项
- git commit --amend修改git commit提交的message
- HTML期末学生大作业-乒乓球网页作业html+css+javascript
- JDBC初学者的basedao工具类
- java简单运算程序_JAVA实现简单四则混合运算
- 年底了,到底要不要跳槽?
- 网站静态化与mysql优化
- 《MySQL必知必会》学习笔记——第七章(数据过滤)
- 翻译: 4.4. 模型选择Model Selection、欠拟合Underfitting和过拟合Overfitting pytorch
- mysql安装_win版
- php网站xiazai工具,php程序员工具箱下载_php程序员工具箱v1.0版本-php中文网工具下载...
- 鲁大师电脑硬件兼容性测试软件,用鲁大师检测软件检测电脑硬件行得通吗?
- 安装PdaNet以连接Android设备
- 产品经理快(ku)乐(bi)的一天~
- FeatherNets:卷积神经网络轻如羽毛,用于面部反欺骗
- 用C++编写一个走迷宫游戏(1.0版)
- Win10耳机插上没反应,外放正常怎么解决?
- 微信小程序的开发方式有哪些