mybatis
阿菜ray
这个作者很懒,什么都没留下…
展开
-
mysql解决重复主键 ON DUPLICATE KEY UPDATE
解决问题: 插入操作的主键重复问题。解决方案: 利用ON DUPLICATE KEY UPDATE对数据库中已有的重复数据进行修改操作。注意点:只能进行修改操作必须进行修改操作对一次插入操作中的所有重复记录都会造成修改记忆易错点插入前后对于重复的主键记录始终只有一条,修改的是原数据库中的那条记录example建表手动插入测试数据书写SQL语句与执行结果展示a. 正...原创 2020-01-02 14:14:40 · 2367 阅读 · 1 评论 -
mybatismapper文件多层循环生成大量数据
问题描述: 想生成一年内除节假日外,每一天对应某个实验室的某个时间段的记录表,也就是三个字段,日期yyyy-MM-dd、实验室ID、时间段ID,然后具体的数据记录表引用这个表的主键作为外键 实现思路:####这样大批量生成不能够是一条记录一条SQL语句,而应该是一条SQL语句插入所有记录遇到问题:####报错,输出的SQL语句要么少逗号,要么多逗号,要么生成记...原创 2018-08-29 19:30:26 · 480 阅读 · 2 评论 -
java.lang.NoClassDefFoundError: Could not initialize class com.fasterxml.jackson.databind.ObjectMapp
springboot2.X整合mybatis plus3.X坑系列解决办法:引入以下依赖 <!-- 解决构建失败问题 --> <dependency> <groupId>原创 2018-09-16 16:38:03 · 11039 阅读 · 1 评论 -
springboot对Double类型保留两位小数返回处理
如下1、定义序列化Json处理类继承JsonSerializer,泛型类型为要做处理的对象类型2、在要处理对象属性上面指定序列化处理类格式化如果有错,非常感谢您的指正!感谢点赞,您的支持是我写下去的动力、、1、定义序列化Json处理类继承JsonSerializer,泛型类型为要做处理的对象类型import java.io.IOException;import java.text.Decim...原创 2018-10-18 18:42:44 · 17884 阅读 · 21 评论 -
springboot2.X整合mybatis plus3.XJDK8环境下返回值为Map时间格式的规格化
原因:mybatis plus3.X的代码生成器默认生成时间类型为LocalDateTime,当从数据局进行连接查询时通常需要定义返回类型为Map,这样返回的时间格式经常如下面所示 "createTime": "2018-09-25T17:40:35", "updateTime": "2018-09-25T17:40:35",原创 2018-12-24 08:19:58 · 1401 阅读 · 2 评论 -
idea|eclipse导入mybatis源码(推荐直接导入带中文注释的mybatis源码)
最近想看下mybatis的源码,就去交友网站搜了下,发现直接就有带中文注释的mybatis源码了,感谢感谢!贴下地址:https://github.com/tuguangquan/mybatis1.https://github.com/tuguangquan/mybatis 下载mybatis源码(这个是带中文注释的,也可下载最纯净的)2. https://github.com/mybatis...原创 2019-03-20 18:21:10 · 1358 阅读 · 0 评论