Mybatis-plus 使用技巧
  dbxtsHdNOGL6 2023年11月02日 30 0

文档指引  https://baomidou.com/

I. 环境

本文使用 JDK8 SpringBoot 版本为 2.2.5.RELEASE, mybatis-plus 版本为 3.2.1,数据库为 mysql 8+

2.依赖

<dependency>

   <groupId>mysql</groupId>

   <artifactId>mysql-connector-java</artifactId>

   <version>5.1.47</version>

</dependency>

<dependency>

   <groupId>org.springframework.boot</groupId>

   <artifactId>spring-boot-starter-test</artifactId>

   <scope>test</scope>

</dependency>

<dependency>

   <groupId>com.baomidou</groupId>

   <artifactId>mybatis-plus-boot-starter</artifactId>

   <version>3.4.2</version>

</dependency>

<dependency>

   <groupId>junit</groupId>

   <artifactId>junit</artifactId>

   <version>4.12</version>

</dependency>

3.常用方法

3.1查询

selectById
User selectById = UserMapper.selectById(id);
selectList
List<User> selectList = UserMapper.selectList(new LambdaQueryWrapper<User>()
        .eq(User::getParentId, id)
        .eq(User::getDelFlag, DelFlagEnums.NO_DELETE.code()));
selectBatchIds
selectByMap

3.2插入

insert
UserMapper.insert(user);

3.3修改更新

updatebyId
UserMapper.updatebyId(user);

3.4删除

deleteById


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
dbxtsHdNOGL6
作者其他文章 更多