Mybatis 中的insertOrUpdate操作
2016-12-15 13:36
1641 查看
下面一段代码给大家介绍了Mybatis 中的insertOrUpdate操作,具体代码如下所示:
<insert id="insertOrUpdate"> insert into base_person (pname, idcard, gender, nation, source_flag, create_time) values <foreach collection="list" item="p" index="index" separator=","> (#{p.pname}, #{p.idcard}, #{p.gender}, #{p.nation}, #{p.sourceFlag}, #{p.createTime}) </foreach> ON DUPLICATE KEY UPDATE pname=values(pname), idcard=values(idcard), gender=values(gender), nation=values(nation) </insert>
以上所述是小编给大家介绍的Mybatis 中的insertOrUpdate操作,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- Mybatis-Spring-注入映射器
- mybatis中 mapper.xml文件中,获取数组中指定的位置的数据
- mybatis generator 工具的使用
- java持久层框架mybatis如何防止sql注入
- MyBatis 学习笔记之Logging -【使用日志框架是有根据顺序选择的】
- Mybatis的配置文件入门介绍
- mybatis输入输出映射——(五)
- mybatis(4)---优化配置文件中的配置
- mybatis之<trim prefix="" suffix="" suffixOverrides="" prefixOverrides=""></trim>
- java 工具篇(MyBatis-generator工具生成实体类、实体类xml文件、实体类接口)
- mybatis13 resultMap
- Mybatis3.3.x技术内幕(十五):Mybatis之foreach批量insert,返回主键id列表(修复Mybatis返回null的bug)
- Mybatis中javaType和jdbcType对应关系
- Mybatis为实体类定义别名typeAliases
- Spring+Mybatis+Jersey做的一个小demo
- mybatis基于mapper开发(五)
- MyBatis由浅入深学习总结之二:MyBatis解决Java实体类和数据库表字段不一致方法总结
- mybatis参数中包含数组和集合时候传参
- mybatis动态sql语句
- mybatis基础(一)