![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
zhang_cl_cn
这个作者很懒,什么都没留下…
展开
-
MyBatis 新增一条记录 返回id的配置
在很多开发的场景中,都需要刚才新增数据的id值,如果再去进行查询的话这样就比较麻烦。可以直接通过在 mapper.xml中的标签中增加属性: useGeneratedKeys="true" keyProperty="自己定义的对象id字段" 在java文件中的使用,如下 Product product=new Product(); product.setName("手表-男")...原创 2019-04-01 20:53:30 · 415 阅读 · 0 评论 -
MyBatis进行动态拼接 判断的时候 MyBatis会将Integer的0也作为null处理
今天下午进行写功能的时候,发现在回去第一页数据的时候总是返回所有的数据,进行获取第二页 的数据的时候则正常获取(我sql语句的逻辑是判断传过来的pageIndex和pageSize是否为null,为null则进行获取所有),我一路排查之后发现代码处理这块没什么问题,最大的问题也就是在进行拼接sql的时候出现问题。 原因:MyBatis进行动态拼接 判断的时候 MyBatis会将Integer...原创 2019-05-20 15:50:10 · 913 阅读 · 0 评论