锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / Java开源 / mybatis-plus、mybatis-plus向导和mybatis-plus生成代码详解
技术方向
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

锐英源精品原创,禁止全文或局部转载,禁止任何形式的非法使用,侵权必究

 

mybatis-plus


mybatis-plus

从所周知,数据库CRUD开发因为涉及到多个层面,一直是开发者厌烦的一个方面。在以前用ASP.NET开发时,有一个动软工具能够生成MVC代码,导入到ASP.NET项目里能够简化操作,这种形式呢,在Java领域就有了开源项目。

mybatis-plus是一个mybatis的增强工具,并不是替代mybatis,它并没有对mybatis进行修改,它是为简化开发、提供效率而生。

我们接下来通过一个案例来体验一下mybatis-plus的强大之处。

我们首先创建一个明星表,待会我们就通过该工具来操作我们这个表
mybatis-plus表

我们给这个表添加一些数据,分别是明星的名字、性别以及他们的代表作
mybatis-plus表数据

接着我们创建一个springboot工程并添加依赖,分别对我们的mysql数据库以及我们的mybatis-plus提供支持
mybatis-plus依赖

接下来配置我们的数据库,分别配置驱动、数据库、用户、密码
mybatis-plus配置

在 Spring Boot 启动类中添加 @MapperScan 注解,扫描我们的Dao文件夹:
mybatis-plus注解

接下来编写跟我们创建的明星表对应的明星实体类
mybatis-plus实体类

我们通过lombok工具来简化操作,添加@Data注解,该工具会自动帮我们生成get()、set()等方法。接下来编写持久层接口
mybatis-plus持久层

接下来添加测试类,进行功能测试,测试类中我们通过方法获取我们表中的数据并显示
mybatis-plus测试类

运行测试程序,输出结果如下,成功读取数据
mybatis-plus输出结果

用工具生成的CRUD代码,会针对不同的数据库有不同的处理,比自己写的更安全,但是要用好mybatis-plus工具,确实要记好mybatis-plus向导过程,有时候对一些奇怪的问题,mybatis-plus生成代码掌握了会有更好的开发效率。

 

mybatis-plus向导

这里推出锐英源的mybatis-plus向导汇总,会有国外内容翻译文章、mybatis-plus使用技巧和一定的视频,欢迎同行交流。

 
  
mybatis-plus生成代码详解

锐英源mybatis-plus生成代码详解研究内容。

  
友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内