MyBatis的传入参数parameterType类型 |
您所在的位置:网站首页 › mybatis两个入参 › MyBatis的传入参数parameterType类型 |
1. MyBatis的传入参数parameterType类型分两种 1. 1. 基本数据类型:int,string,long,Date; 1. 2. 复杂数据类型:类和Map 注:不同版本的MyBatis对基本类型传递过来的参数名称不能识别,要使用_parameter来代替。 select from win_log where eventId = #{_parameter,jdbcType=BIGINT} 2. 如何获取参数中的值: 2.1 基本数据类型:#{参数} 获取参数中的值 2.2 复杂数据类型:#{属性名} ,map中则是#{key}
3.案例:
3.1 基本数据类型案例 [html] view plain copy![]()
3.2 复杂类型--map类型 [html] view plain copy![]()
3.3 复杂类型--类类型 [html] view plain copy![]()
3.4 复杂类型--map中包含数组的情况 select sum(pro_order_num) proOrderNum,product_id productId,promotion_id promotionId from pro_order where 1=1 and #{item,jdbcType=BIGINT} GROUP BY product_id,promotion_id 注: 转载地址
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |