MyBatis逆向生成工具,使用了通用Mapper


本項目中

1.在本項目中添加依賴

<!-- 通用mapper逆向工具 -->
<dependency>
    <groupId>tk.mybatis</groupId>
    <artifactId>mapper-spring-boot-starter</artifactId>
    <version>2.1.5</version>
</dependency>

 

2.yml中添加配置: mappers: com.imooc.my.mapper.MyMapper:這是通用Mapper

############################################################
#
# mybatis mapper 配置
#
############################################################
# 通用 Mapper 配置
mapper:
  mappers: com.imooc.my.mapper.MyMapper
  not-empty: false
  identity: MYSQL

 

逆向工程

說明:逆向工程為一個單獨的工程,碼雲路徑:https://gitee.com/guoanhao/mybatis-generator.git,下載下來可以直接用。

本逆向工程使用了通用Mapper,也就是項目中的MyMapper如下圖,這樣就可以使用通用Mapper中自帶的查詢修改語句,如下圖

 

 

 

逆向工程運行(運行前需要配置):打開GeneratorDisplay.java,直接運行就可以

 

 

 

配置:

  • 1.配置數據源,在文件generatorConfig.xml中進行配置。確保數據庫可以連上

 

 

 

  • 2.配置想要生成實體對應的表,同樣在文件generatorConfig.xml中。其中stu為表名

 

 

 

  • 3.配置完成后啟動,運行GeneratorDisplay.java,之后會生成相應的文件如下圖,只需要將生成的文件copy到自己的項目中去就可以使用了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM