java 反向工程mysql_Java逆向工程生成entity、dao、mapper

给大家推荐一个自动生成的方法,避免大家浪费大量时间去生成entity、dao、mapper,前提是需要了解自身数据库的连接信息和了解mysql版本。

逆向工程前先创建几个文件夹154c36ecaa2d81d5dbc1465018ed7c4a.png

然后在mybatis-generator中创建generatorConfig.xml和mybatisGeneratorinit.properties(配置文件)cb47142d6abd73849bddbef8c08c3086.png

generatorConfig.xml的配置如下:<?xml version="1.0" encoding="UTF-8"?>

/p>

PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"

"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

mybatisGeneratorinit.properties配置如下:#dao类和实体类的位置

project =src/main/java

#mapper文件的位置

resources=src/main/resources

#jdbc配置

jdbc_driver =com.mysql.jdbc.Driver

jdbc_url=jdbc:mysql://localhost:3306/库名

jdbc_user=账号

jdbc_password=密码

pom文件加上如下配置:

org.mybatis.generator

mybatis-generator-maven-plugin

1.3.2

Generate MyBatis Artifacts

deploy

generate

src/main/resources/mybatis-generator/generatorConfig.xml

true

true

mysql

mysql-connector-java

自身的数据库版本

org.mybatis.generator

mybatis-generator-core

1.3.2

org.springframework.boot

spring-boot-maven-plugin

全部配置完成后点击 Maven Projects:ef6575f93dd0a210a11c8527a5884d92.png

在Command line中输入:mybatis-generator:generate41229af4ae948474ab7d43125d4e6d8c.png

在控制台中弹出success即表示生成成功:ddbd50da90c8dcff19c9c3dd8b874aa3.png

效果如下:d1f94bbd0488748b0206399967645d9f.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值