mybatis
wylfll
相信自己,一定可以成功的
展开
-
Error setting null for parameter #10 with JdbcType OTHER .
mybatis 插入空值時需要指定jdbcType 报错内容: ### Cause: org.apache.ibatis.type.TypeException: Error setting null for parameter #10 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a d转载 2016-05-25 17:15:30 · 1883 阅读 · 0 评论 -
Mybatis乐观锁插件
背景:对于数据库的同一条记录,假如有两个人同时对数据进行了修改,然后最终同步到数据库的时候,因为存在着并发,产生的结果是不可预料的。最简单的解决方式就是通过给表的记录加一个version字段,记录在修改的时候需要比较一下version是否匹配,如果匹配就更新,不匹配就直接失败。更新成功则把version+1,也就是所谓的乐观锁。当然这样的逻辑最好能做到对开发人员透明,本插件就是来做这件事情的。转载 2017-07-26 16:05:12 · 990 阅读 · 0 评论