当前位置: 首页 > article >正文

黑马程序员-微服务开发-MybatisPlus的使用

第一步:

引入依赖:

<dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.5.3.1</version>
        </dependency>

第二步:


自定义的Mapper继承MybatisPlus提供的BaseMapper接口。

讲解一个特点,MyBatisPlus无侵入:在MyBatis的基础上只做增强不做改变,不会对现有的工程产生影响; 也就是即使我们用了MybatisPlus,如果项目中还有我们手动写好的sql,是对这些sql没有影响的,之前写的sql删不删是无影响的,尽管我们使用了MP。

但是我们手动写的很麻烦,不如用MP生成,看看用MP实现单表的增删改查。

第三步:

把手动写的代码全删了:

这里也全删了,用不到了:

第四步:

改一下测试类:

至此增删改查变得容易了。

测试一下:

成功。 


 


http://www.kler.cn/a/595218.html

相关文章:

  • 记一次wsl2+docker无法运行的经历
  • OSPF-8 OSPF特殊区域NSSA
  • PIC CCS编译器中的ATOI()、ATOL()和ATOI32()
  • QPrintDialog弹出慢的问题
  • 计算机技术系列博客——目录页(持续更新)
  • git 设置保存密码 git保存密码
  • 大屏技术汇集【目录】
  • 在Springboot中集成unihttp后应用无法启动的解决办法
  • HTML 中如何设置页面的语言,这对 SEO 和无障碍访问有什么影响?
  • MySQL 中,查看执行频次、慢查询日志、SHOW PROFILE和 EXPLAIN性能分析和优化
  • 如何自定义知行之桥Webhook端口返回的Response消息
  • C#使用SnsPictureBox.dll绘制点,线段、圆、折线、多边形、测量尺等多种图形。
  • 【大模型LLM第十三篇】Agent入门之CoT,self-ask,Plan-and-execute,ReAct串讲
  • 【pytest框架源码分析五】pytest插件的注册流程
  • AtCoder - arc086_d Shift and Decrement分析与实现
  • 深度剖析淘宝拍立淘按图搜索商品API技术规范
  • Hinton提出的知识蒸馏(Knowledge Distillation,简称KD):原理解释和代码实现
  • Babel 从入门到精通(二):Plugin插件和Preset预设配置详解
  • Java多线程与高并发专题——Callable 和 Runnable 的不同?
  • windows单节点验证victoriametrics结合AlertManger实现告警推送webhook