当前位置: 移动技术网 > IT编程>开发语言>Java > IDEA中Mybatis的MGB使用逆向工程配置的详细教程

IDEA中Mybatis的MGB使用逆向工程配置的详细教程

2020年09月11日  | 移动技术网IT编程  | 我要评论
添加依赖 添加generatorconfig.xml文件 在maven的plugins中运行mybatis-generator插件 注意事项: (1).generatorconfig.xml文
  1. 添加依赖
  2. 添加generatorconfig.xml文件
  3. 在maven的plugins中运行mybatis-generator插件
  4. 注意事项:
  5. (1).generatorconfig.xml文件需要放在resource路径下。

================================================

1、添加依赖

<dependencies>
  <dependency>
   <groupid>org.mybatis</groupid>
   <artifactid>mybatis</artifactid>
   <version>3.2.8</version>
  </dependency>
 </dependencies>
 <!-- 控制 maven 在构建过程中相关配置 -->
 <build>
  <!-- 构建过程中用到的插件 -->
  <plugins>
   <!-- 具体插件,逆向工程的操作是以构建过程中插件形式出现的 -->
   <plugin>
    <groupid>org.mybatis.generator</groupid>
    <artifactid>mybatis-generator-maven-plugin</artifactid>
    <version>1.3.0</version>
    <!-- 插件的依赖 -->
    <dependencies>
     <!-- 逆向工程的核心依赖 -->
     <dependency>
      <groupid>org.mybatis.generator</groupid>
      <artifactid>mybatis-generator-core</artifactid>
      <version>1.3.2</version>
     </dependency>
     <!-- 数据库连接池 -->
     <dependency>
      <groupid>com.mchange</groupid>
      <artifactid>c3p0</artifactid>
      <version>0.9.2</version>
     </dependency>
     <!-- mysql 驱动 -->
     <dependency>
      <groupid>mysql</groupid>
      <artifactid>mysql-connector-java</artifactid>
      <version>5.1.8</version>
     </dependency>
    </dependencies>
   </plugin>
  </plugins>
 </build>

2、添加generatorconfig.xml文件

<?xml version="1.0" encoding="utf-8"?>
<!doctype generatorconfiguration
  public "-//mybatis.org//dtd mybatis generator configuration 1.0//en"
  "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

<generatorconfiguration>


	<commentgenerator>
	 <!-- 关闭自动生成的注释 -->
	 <property name="suppressallcomments" value="true" />
	</commentgenerator>
	
 <context id="db2tables" targetruntime="mybatis3">
  <!--1.连接数据库-->
  <jdbcconnection
    driverclass="com.mysql.jdbc.driver"
    connectionurl="jdbc:mysql://localhost:3306/project_crowd"
    userid="root"
    password="root">
  </jdbcconnection>


  <javatyperesolver >
   <property name="forcebigdecimals" value="false" />
  </javatyperesolver>

  <javamodelgenerator targetpackage="com.it.bean" targetproject="src/main/java">
   <property name="enablesubpackages" value="true" />
   <property name="trimstrings" value="true" />
  </javamodelgenerator>

  <sqlmapgenerator targetpackage="com.it.dao" targetproject="src/main/java">
   <property name="enablesubpackages" value="true" />
  </sqlmapgenerator>

  <javaclientgenerator type="xmlmapper" targetpackage="com.it.dao" targetproject="src/main/java">
   <property name="enablesubpackages" value="true" />
  </javaclientgenerator>

  <table tablename="t_admin" domainobjectname="admin" > </table>

 </context>
</generatorconfiguration>

3.在maven的plugins中运行mybatis-generator插件

在这里插入图片描述

到此这篇关于idea中mybatis的mgb使用逆向工程配置的详细教程的文章就介绍到这了,更多相关idea mybatis逆向工程内容请搜索移动技术网以前的文章或继续浏览下面的相关文章希望大家以后多多支持移动技术网!

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网