java mybatisplus

作者:原创时间:2022-04-06
文档

java mybatisplus是什么,让我们一起了解一下?

MyBatis-Plus(简称MP)是一个MyBatis的增强工具,提供很多实用的插件。在Mybatis的基础上,只做增强不做改变,为简化我们开发,提高工作效率而生。

MyBatis-Plus的有些什么特性?

侵入:MyBatis-Plus是在MyBatis的基础上增强的,而没有做任何的改变,所以在项目中引入MyBatis Plus 不会对你的现在的MyBatis构架有任何的影响。

依赖少:引入MyBatis-Plus要导入什么包呢?仅仅依赖MyBatis与MyBatis-Spring就可以了。

损耗小:启动之后,会自动注入基本的CRUD,性能基本无消耗,直接面向对象操作。

支持热加载:Mapper对应的XML支持热加载,对于简单的CRUD操作,甚至可以无XML启动。

支持代码生成:采用代码或Maven插件可快速生成Mapper、Model、Service、Controller层代码,支持模板引擎,更 提供了超多的自定义配置让你使用。

实战操作:新建springboot项目,添加依赖至pom.xml。

    org.springframework.boot    spring-boot-starter-parent    2.2.6.RELEASE
 org.springframework.boot            spring-boot-starter                            
 org.springframework.boot            spring-boot-starter-test            
 test                                org.projectlombok            
 lombok            
 true                            
 com.baomidou            
 mybatis-plus-boot-starter            
 3.3.1.tmp                            
 mysql            
 mysql-connector-java            5.1.26

以上就是小编今天的分享了,希望可以帮助到大家。

显示全文
java namespace java newinstance java nextint java nextline java nexus java nfs java geotools java getbytes java hashcode java hdfs java node类 java notify java nslookup java number java hibernate java htmlunit java image java implements java influxdb java inputstreamreader java mvvm java multiset java mqtt java mono java monad java module java modelandview java mockito java mmap java mkdir java mina java mian java method java merge java memcpy java matrix java matlab java math.ceil java mapping java malloc