mybatis是我们开发者常用的dao框架,亿轻巧灵活为特征,在crud操作中,动态更新是常用的操作。我搜集了两种动态更新的sql写法,以备日后备用!
方法1:

update loan_product

product_id = #{productId,jdbcType=VARCHAR},

product_name = #{productName,jdbcType=VARCHAR},

product_source = #{productSource,jdbcType=VARCHAR},

level_one = #{levelOne,jdbcType=VARCHAR},

level_two = #{levelTwo,jdbcType=VARCHAR},

status = #{status,jdbcType=VARCHAR},

remark = #{remark,jdbcType=VARCHAR},

create_time = #{createTime,jdbcType=TIMESTAMP},

update_time = #{updateTime,jdbcType=TIMESTAMP},

where id = #{id,jdbcType=INTEGER}

这种方式简单易写,易阅读。

方法2

update loan_borrow

status=#{status},
borrow_name=#{borrowName},

where borrow_nid = #{borrowNid}

最新文章

  1. 创建agsXMPP 自定义packet types
  2. java笔试题
  3. [BZOJ1143][CTSC2008]祭祀river(最长反链)
  4. Flume内存溢出错误
  5. Java学习-005-初学常用的几个经典循环控制源代码
  6. CSS:不可思议的border属性
  7. Thinking in java——Generics
  8. YIi 权限管理和基于角色的访问控制
  9. Git学习笔记:Git基础
  10. hdu1876(dp)
  11. A Simple Problem with Integers POJ - 3468 (分块)
  12. reactNative环境搭建+打包+部分报错总结
  13. NGUI 背景图自适应
  14. mysqldb mysql_config
  15. css 解决图片下小空隙问题
  16. JS post 数组道后台
  17. Oracle 统计量NO_INVALIDATE参数配置(上)
  18. (LeetCode 160)Intersection of Two Linked Lists
  19. 详解Oracle的unlimited tablespace系统权限
  20. 桥(Bridge)模式

热门文章

  1. 迭代器、生成器 day13
  2. linux操作系统-两台linux服务器SSH免密码登录
  3. KubeletNotReady runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized
  4. java8 数据结构的改变(一)
  5. Spring MVC 注解类型
  6. m序列c语言实现
  7. pom.xml如何引入项目jar包
  8. NOIP水题测试(2017082301)
  9. 20 模块之 re subprocess
  10. css中的属性