视频软件App开发引领数字内容创作与分享的新时代
728
2022-11-08
Mybatis Plus 逆向工程介绍
目录一、创建数据库二、配置pom.xml 文件三、在项目同级目录建立mgb.xml四、在测试类中写入方法
一、创建数据库
注:给tbl_emp的表创建外键
数据库以及表的建立:
二、配置pom.xml 文件
导入mybatis-generator的jar包:
注:如果存在导入不进去的情况
在项目-右键-maven-updataproject
三、在项目同级目录建立mgb.xml
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
targetPackage="com.crud.bean" targetProject=".\src\main\java">
targetPackage="com.crud.bean"
targetProject=".\src\main\java">
targetPackage="mapper" targetProject=".\src\main\resources">
targetPackage="mapper"
targetProject=".\src\main\resources">
targetPackage="com.crud.dao" targetProject=".\src\main\java">
targetPackage="com.crud.dao"
targetProject=".\src\main\java">
四、在测试类中写入方法
package com.crud.text;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import org.mybatis.generator.api.MyBatisGenerator;
import org.mybatis.generator.config.Configuration;
import org.mybatis.generator.config.xml.ConfigurationParser;
import org.mybatis.generator.internal.DefaultShellCallback;
public class MGBTest {
public static void main(String[] args) throws Exception {
List
boolean overwrite = true;
//下面写入自己建立的xml文件
File configFile = new File("mbg.xml");
ConfigurationParser cp = new ConfigurationParser(warnings);
Configuration config = cp.parseConfiguration(configFile);
DefaultShellCallback callback = new DefaultShellCallback(overwrite);
MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings);
myBatisGenerator.generate(null);
}
}
刷新项目(按F5)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~