随笔分类 -  MyBatis

摘要:前言 当我们使用mybatis的时候,可能经常会碰到一批数据的批量更新问题,因为如果一条数据一更新,那每一条数据就需要涉及到一次数据库的操作,包括网络IO以及磁盘IO,可想而知,这个效率是非常低下的。而平时我们很少直接使用原生jdbc直接操作数据库,而是会使用比较成熟的ORM框架,那么今天我们就来总 阅读全文
posted @ 2023-09-01 14:14 danielzzz 编辑
摘要:场景:项目整合了mybatisplus,进行update更新,前端传值为空时,数据库也进行了更新,导致原来的值丢失。 解决方案:在实体类上使用@TableField注解 /* 联系人手机号码 */ @TableField(updateStrategy = FieldStrategy.NOT_EMPT 阅读全文
posted @ 2023-06-14 11:55 danielzzz 编辑
摘要:报错信息:There is no getter for property named 'tablename' in 'class java.lang.String' 原因: 使用了tablename{value}或${_parameter}获取;而#{}可以用任意名字 阅读全文
posted @ 2022-06-06 18:11 danielzzz 编辑
摘要:如何使用 如果您使用的是 Spring Boot,将以下依赖项添加到 pom.xml: <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifact 阅读全文
posted @ 2022-02-22 17:01 danielzzz 编辑
摘要:这是原有项目中mybatis指定mapper文件位置的配置: mybatis.mapper-locations=classpath:/mybatis-mapper/*Mapper.xml 导入mybatis-plus 后, <dependency> <groupId>com.baomidou</gr 阅读全文
posted @ 2022-01-10 18:13 danielzzz 编辑

点击右上角即可分享
微信分享提示