Intellij IDEA中使用MyBatis-generator 自动生成MyBatis的xml文件、实体类以及dao接口文件

本文主要记录Intellij idea使用Mybatis - generator如何通过配置自动生成相关代码的过程。

 

1 pom.xml

本次在MAVEN中使用 mybatis-generator-maven-plugin插件来完成这个功能,maven配置如下:

org.mybatis.generator

mybatis-generator-maven-plugin

1.3.6

# 此处为generatorConfig.xml配置文件的路径

${basedir}/src/main/resources/generator/generatorConfig.xml

true

true

sqljdbc

sqljdbc

4

system

${basedir}/lib/sqljdbc4.jar

mysql

mysql-connector-java

5.1.29

tk.mybatis

mapper

4.0.0

 

// 添加generatorConfig.xml配置文件,如下:

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

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

 

 

connectionURL="jdbc:sqlserver://bj-ihealthcare.com:50102;DatabaseName=LPHospitalSick"

userId="sa"

password="asg340">

 

 

 

 

 

// MyBatis Generator生成代码的运行方式:

1、可以在pom.xml所在目录执行命令: mvn mybatis-generator:generate(如下图)

Intellij IDEA中使用MyBatis-generator 自动生成MyBatis的xml文件、实体类以及dao接口文件_第1张图片

 

 

2、也可以采用Maven插件mybatis-generator-maven-plugin来运行MyBatis Generator,用的是命令行的方式。(如下图)

在Intellij中添加如下配置命令行运行后,点击run运行generaotr

Intellij IDEA中使用MyBatis-generator 自动生成MyBatis的xml文件、实体类以及dao接口文件_第2张图片

 

Intellij IDEA中使用MyBatis-generator 自动生成MyBatis的xml文件、实体类以及dao接口文件_第3张图片

 

 

//生成的文件如下图:

 

Intellij IDEA中使用MyBatis-generator 自动生成MyBatis的xml文件、实体类以及dao接口文件_第4张图片

Intellij IDEA中使用MyBatis-generator 自动生成MyBatis的xml文件、实体类以及dao接口文件_第5张图片

 

// 到此,自动生成Mybatis的xml、实体类及dao接口的工作已经完成。

你可能感兴趣的:(Mybatis,Mybatis)