5、springboot集成 mybatis generator 代码生成工具

1、配置 mybatis generator 自动生成代码插件

 

2、代码自动生成配置文件

 

generatorConfig.xml

xml version="1.0" encoding="UTF-8"?>

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

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

<generatorConfiguration>

   

   <classPathEntry location="E:\jar_pakage\mysql-connector-java-5.1.26-bin.jar" />

   <context id="DB2Tables" targetRuntime="MyBatis3">

      <commentGenerator>

         <property name="suppressDate" value="false" />

         

         <property name="suppressAllComments" value="false" />

      commentGenerator>

      

      <jdbcConnection driverClass="com.mysql.jdbc.Driver"

         connectionURL="jdbc:mysql://127.0.0.1/test" userId="root" password="root">

      jdbcConnection>

      <javaTypeResolver>

         

         <property name="forceBigDecimals" value="false" />

      javaTypeResolver>

      

      <javaModelGenerator targetPackage="com.chn.frameweb.core.model"

         targetProject="src/main/java">

         <property name="enableSubPackages" value="true" />

         <property name="trimStrings" value="true" />

      javaModelGenerator>

      

      <sqlMapGenerator targetPackage="mapping"

         targetProject="src/main/resources">

         <property name="enableSubPackages" value="true" />

      sqlMapGenerator>

      

      <javaClientGenerator type="XMLMAPPER"

         targetPackage="com.chn.frameweb.core.mapper" targetProject="src/main/java">

         <property name="enableSubPackages" value="true" />

      javaClientGenerator>

      

      <table tableName="user" domainObjectName="User"

         enableCountByExample="true" enableUpdateByExample="true"

         enableDeleteByExample="true" enableSelectByExample="true"

         selectByExampleQueryId="true">table>

   context>

generatorConfiguration>

 

3、运行代码生成插件,生成相关代码

(1)执行maven命令: mybatis-generator:generate

(2)在idea中界面操作

 

5、springboot集成 mybatis generator 代码生成工具_第1张图片

你可能感兴趣的:(Spring,系列)