
mybatis
慕容潇湘
代码搬运工
展开
-
Mybatis学习总结
使用 MyBatis 原生批量插入拼接的插入 SQL 大小是 4.56M,而默认情况下 MySQL 可以执行的最大 SQL 为 4M,如果当执行SQL大于系统默认大小,那么在程序执行时就会报错了。 如何解决? 分片-批量插入 List<String> oldList = Lists.newArrayList(); List<List<String>> newList = Lists.partition(oldList, 3); newList.forEach(e-..原创 2021-10-20 11:51:27 · 519 阅读 · 0 评论 -
Mybatis-Plus学习总结
Mybatis Plus公共字段自动填充,也就是在插入或者更新的时候为指定字段赋予指定的值,使用它的好处就是可以统一对这些字段进行处理,避免了重复代码。2、按照框架要求编写元数据对象处理器,在此类中统一为公共字段赋值,此类需要实现MetaObjectHandler接口。1、在实体类的属性上加入@TableField注解,指定自动填充的策略。@TableField 指定表中字段,已经是否存在。原创 2021-07-31 22:32:40 · 121 阅读 · 0 评论