Mybatis中查询的参数为Map条件中是in 数据组参数
来源:互联网 发布:形容女生的词语网络词 编辑:程序博客网 时间:2024/05/18 02:07
Java中的代码
Map<String, Object> map = new HashMap<String, Object>();
map.put("iAuditStatus", audisStatusID);
map.put("iUpdateTime", DateFormat.dateToTimeStamp(new Date()));
map.put("iAutoId", str.split(",")); // where 条件中的in参数为数组
res = presentAuditService.updatepl(map);
Mybatis中的sql
<update id= "updatepl" parameterType= "java.util.HashMap">
update t_present_audit<set>
<if test="iAuditStatus != null">
iAuditStatus = #{iAuditStatus,jdbcType=INTEGER},
</if>
<if test="iUpdateTime != null">
iUpdateTime = #{iUpdateTime,jdbcType=INTEGER},
</if>
</set>
where iAutoId in
<foreach collection="iAutoId" item= "iAutoId" index ="index"
open= "(" close =")" separator=",">
#{iAutoId,jdbcType=INTEGER}
</foreach >
</update >
0 0
- Mybatis中查询的参数为Map条件中是in 数据组参数
- mybatis中传入一个List或Map集合作为查询条件的参数
- 解决mysql的in条件中参数是带引号的字符串的时候查询失效
- Mybatis中查询条件为map中嵌套list
- Mybatis中通过HaseMap封装参数作为查询条件
- mybatis 查询参数为list、数组、map的情况
- mybatis复合参数 map中包含list的参数
- MyBatis传入参数为集合 map中包含 list 数组
- mybatis查询配置文件中关于 in 的条件查询
- Mybatis中查询条件和返回的结果Map封装
- Mybatis查询实例,sql中的in在Mybatis中怎么写--以list为查询条件
- Mybatis查询实例,sql中的in在Mybatis中怎么写--以list为查询条件
- Ibatis/mybatis中,查询SQL参数和返回都是Map的情况
- mybatis中collection子查询注入参数为null
- MyBatis中的动态SQL,实现不确定条件的CRUD-----使用Map来传递查询的参数
- 存储过程中动态条件的添加 where条件 in条件中字符串参数
- 解决mysql查询,in条件参数为带逗号的字符串,查询结果错误
- mybatis中接口参数使用map类型的好处
- Android 身份证、车牌号验证工具类
- 关于emjoy表情在android5.x以上系统触发jni错误的修改(基于cocos2dx2.1.5修改)
- OIO和NIO区别
- Swift中宏#define的替代方案
- 优化SQL脚本—求所有投资人首月投资金额
- Mybatis中查询的参数为Map条件中是in 数据组参数
- 集群和负载均衡和分布式
- C#界面设计之复选按钮与单选按钮的使用实例
- saleae逻辑分析仪使用分享
- 媒体查询参数设置详解
- Android之NDK开发
- POJ 1167 The Buses
- Thrift
- Hive 个人笔记