mybaits非必填项处理
数据库表字段khzjyxqx为日期型,非必填,
文章插图
前台页面如下:
文章插图
后台mybaits处理如下:
文章插图
如果不处理,当为空时khzjyxqx=''时会报错 。
<update id="updatesave" parameterType="com.pojo.tyck.Dgkhxxty">update tyzq_dgkhxx_tyset sbm=#{sbm}, jnwbs= #{jnwbs}, khmc=#{khmc}<choose> <when test="khzjyxqx!=null and khzjyxqx !=''">, khzjyxqx=#{khzjyxqx}</when><when test="khzjyxqx==null or khzjyxqx ==''">, khzjyxqx=null</when><otherwise></otherwise></choose>, lxdh=#{lxdh}, lxdz=#{lxdz}, nbjgh=#{nbjgh}, cjrq=#{cjrq}, chk_state=#{chk_state}where id = #{id}</update>
mybaits 中没有 else 要用 chose when otherwise 代替【mybaits非必填项处理】
推荐阅读
- 系统维护必备技巧:禁用非必要的启动程序,加快电脑启动速度
- 郑州|郑州主城区实行足不出区 5月4日执行:居家办公、暂缓开学、非必要不离郑等
- Mybaits中Like 的使用方式以及一些注意点
- HDMI2.1电视选购指南:高价非必要,接口数量很关键
- 生科医学|西安全市未来4天实行临时管控!非必要不外出
- 2022春节还会非必要不返乡吗,2022春节限制返乡吗
- 生科医学|31省份新增本土“1219+4996”!上海:非必要不来沪、不离沪
- 迪士尼4月19日起对“非必须岗位”员工放无薪假
- 联想|联想辟谣密接员工转阳性!提倡北京员工居家办公:非必要不到公司
- 福建省莆田市秀屿区:秀屿籍人员非必要不得前往该九国