随笔分类 -  mybaits

摘要:MyBatis发现更新和插入返回值一直为"-2147482646"的错误是由defaultExecutorType设置引起的,如果设置为batch,更新返回值就会丢失,返回结果就只有-2147482646 这一个值。 defaultExecutorType一共有三个值:BATCH, REUSE, S 阅读全文
posted @ 2020-03-02 14:39 syingBlog 阅读(993) 评论(0) 推荐(0)
摘要:insertSelective会对字段进行判断再更新(如果为Null就忽略更新),如果你只想插入某些字段,可以用这个方法。 insert对你注入的字段全部插入 阅读全文
posted @ 2020-02-27 11:18 syingBlog 阅读(1254) 评论(0) 推荐(0)
摘要:int updateByPrimaryKey(T var1); int updateByPrimaryKeySelective(T var1); updateByPrimaryKeySelective会对字段进行判断再更新(如果为Null就忽略更新),如果你只想更新某些字段,可以用这个方法。 upd 阅读全文
posted @ 2020-02-27 10:53 syingBlog 阅读(538) 评论(0) 推荐(0)
摘要:使用TK框架中selectByPrimaryKey(Object key),需要注意要在entity里注明哪个字段是主键,否则会不知道哪个是PrimaryKey会随机一个字段就报错。 如下: 引入 import javax.persistence.Id; /** * 主键ID */@Idprotec 阅读全文
posted @ 2020-02-27 10:42 syingBlog 阅读(2369) 评论(0) 推荐(0)