idea 配置mysql逆向_使用idea建立逆向工程

逆向工程(Mybatis Generator)

概念

mybatis需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对单表 自动生成mybatis执行所需要的代码.(mapper.java、mapper.xml、po类)

常采用数据库生成java代码

相关配置文件

这里使用IDEA自带的maven插件配置搭建运行环境,当然,官网提供了更多使用generator的方法,具体可以参考 其他方法.

一、在使用maven之前,有必要贴一下maven插件所必须的setting.xml (默认是在C:\Users\${username}\.m2路径下)

http://maven.apache.org/xsd/settings-1.0.0.xsd">

E:\Java\Maven\repository

true

false

false

nexus-aliyun

central

Nexus aliyun

http://maven.aliyun.com/nexus/content/groups/public

二、接下来,重点是maven 使用的 pom.xml文件:

4.0.0

club.lemos

mybatis-generator

pom

1.0-SNAPSHOT

4.3.4.RELEASE

3.4.1

1.7.21

org.mybatis

mybatis

${mybatis.version}

org.mybatis

mybatis-spring

1.3.0

javax

javaee-api

7.0

mysql

mysql-connector-java

5.1.40

org.apache.commons

commons-dbcp2

2.1.1

org.apache.logging.log4j

log4j-api

2.7

org.apache.logging.log4j

log4j-core

2.7

org.slf4j

slf4j-api

${slf4j.version}

org.slf4j

slf4j-log4j12

${slf4j.version}

${basedir}/src/main/java

**/*.properties

**/*.xml

${basedir}/src/main/resources

org.mybatis.generator

mybatis-generator-maven-plugin

1.3.5

${basedir}\src\main\resources\generatorConfig.xml

Generate MyBatis Artifacts

generate

三、下面是generator的重要配置文件

该文件在项目中所在的位置:注意以上的properties配置应该和db.properties的匹配

21e922ba196e45cefcc0323f19635150.png

文件的配置信息:

/p>

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

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

四、配置运行maven

首先

fc5829f5f9671537222c3a690ca0d297.png

然后,这里是+,然后选择maven,接着如下

fda7b3c0c234866bd020eab1efc40071.png

最后,尝试运行

2edc03d0f2c67980eb97a4c67bb43769.png

如果成功,输出窗口是这样的:

3a0357fe9b1a2d08d55ec673ca87acb1.png

同时,相应的文件夹会生成项目需要的文件.

d73ca20820f644028f95de3c99527400.png

END

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值