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
以上就是小編今天的分享了,希望可以幫助到大家。