mybatis逆向工具

2022-09-10 04:03:12 字數 1604 閱讀 9323

mybatis逆向工具

1、resource資料夾下建乙個generatorconfig.xml配置檔案,配置檔案的路徑應該與結構樹建立對應包名一致。

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

2、建立乙個執行類main.j**a

import org.mybatis.generator.config.xml.configurationparser;

import org.mybatis.generator.exception.invalidconfigurationexception;

import org.mybatis.generator.exception.xmlparserexception;

import org.mybatis.generator.internal.defaultshellcallback;

import j**a.io.file;

import j**a.io.ioexception;

import j**a.sql.sqlexception;

import j**a.util.arraylist;

import j**a.util.list;

public class main catch (ioexception e) catch (xmlparserexception e)

defaultshellcallback callback = new defaultshellcallback(overwrite);

mybatisgenerator mybatisgenerator = null;

try catch (invalidconfigurationexception e)

try catch (sqlexception e) catch (ioexception e) catch (interruptedexception e) }}

3、pom.xml檔案應用對應的依賴

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

4.0.0

com.mybatis

mybatis-generator

1.0-snapshot

org.springframework.boot

spring-boot-starter-parent

2.3.1.release

org.mybatis.generator

mybatis-generator-m**en-plugin

1.3.7

org.mybatis

mybatis

3.4.6

mysql

mysql-connector-j**a

5.1.32

org.mybatis.generator

mybatis-generator-core

1.3.2

tk.mybatis

2.0.3

啟動main.j**a執行類即可

mybatis逆向工程

通過genrator實現,官網為 配置generator.xml targetproject src 然後執行測試類 org.junit.test public void testmbg throws exception只能生成一些簡單的增刪改查方法 更改 測試逆向工程 public sqlsess...

MyBatis逆向工程

mybatis generator 簡稱mbg,是乙個專門為mybatis框架使用者定製的的 生成器,可以快速的根據表生成對應的對映檔案,介面以及bean類。支援基本的增刪改查,以及qbc風格的條件查詢,但是表連線 儲存過程等一些複雜sql的定義需要手工編寫。1 匯入jar包 mybatis gen...

mybatis逆向工程

int updatebyprimarykeyselective t var1 會對字段進行判斷再更新 如果為null就忽略更新 如果你只想更新某一字段,可以用這個方法。int updatebyprimarykey t var1 對你注入的字段全部更新 int updatebyexampleselec...