成都创新互联网站制作重庆分公司

springboot集成mybatisplus的方法-创新互联

介绍:

我们注重客户提出的每个要求,我们充分考虑每一个细节,我们积极的做好成都做网站、网站设计服务,我们努力开拓更好的视野,通过不懈的努力,成都创新互联公司赢得了业内的良好声誉,这一切,也不断的激励着我们更好的服务客户。 主要业务:网站建设,网站制作,网站设计,微信小程序定制开发,网站开发,技术开发实力,DIV+CSS,PHP及ASP,ASP.Net,SQL数据库的技术开发工程师。

         Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。(摘自mybatis-plus官网)Mybatis虽然已经给我们提供了很大的方便,但它还是有不足之处,MP的存在就是为了稍稍弥补Mybatis的不足。在我们使用Mybatis时会发现,每当要写一个业务逻辑的时候都要在DAO层写一个方法,再对应一个SQL,即使是简单的条件查询、即使仅仅改变了一个条件都要在DAO层新增一个方法,针对这个问题,MP这样一个框架,一种集Mybatis与Hibernate的优点一起的框架。它提供了Hibernate的单表CURD操作的方便同时,又保留了Mybatis的特性。

本章只教大家怎么使用MybatisPlus,如果想深入了解底层是怎么实现的可以去官网下载源代码进行解读。

一、创建项目

  这里就不一步一步来了,我直接给出创建后的项目结构,在本章的最后我会给出源码地址需要看效果的可以进行下载。

springboot集成mybatisplus的方法

二、引入依赖

<?xml version="1.0" encoding="UTF-8"?>

 4.0.0

 com.chaoqi
 springboot_mybatisplus
 0.0.1-SNAPSHOT
 jar

 springboot_mybatisplus
 Demo project for Spring Boot

 
  org.springframework.boot
  spring-boot-starter-parent
  2.0.0.RELEASE
  
 

 
  UTF-8
  UTF-8
  1.8
 

 
  
   org.springframework.boot
   spring-boot-starter-jdbc
  
  
   org.springframework.boot
   spring-boot-starter-web
  
  
   org.mybatis.spring.boot
   mybatis-spring-boot-starter
   1.3.2
  

  
   mysql
   mysql-connector-java
   runtime
  
  
   org.springframework.boot
   spring-boot-starter-test
   test
  
  
  
   org.springframework.boot
   spring-boot-starter-tomcat
  
  
   org.apache.tomcat.embed
   tomcat-embed-jasper
  
  
  
   org.mybatis.generator
   mybatis-generator-core
   1.3.2
  

  
  
   tk.mybatis
   mapper-spring-boot-starter
   1.1.4
  
 

 
  
   
    org.springframework.boot
    spring-boot-maven-plugin
   
   
    org.mybatis.generator
    mybatis-generator-maven-plugin
    1.3.2
    
     src/main/resources/generatorConfig.xml
     true
     true
    
    
     
      Generate MyBatis Artifacts
      
       generate
      
     
    
    
     
      org.mybatis.generator
      mybatis-generator-core
      1.3.2
     
     
      tk.mybatis
      mapper
      3.5.0
     
    
   
  
 





标题名称:springboot集成mybatisplus的方法-创新互联
分享URL:http://cxhlcq.com/article/gsdid.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部