mybatis generator使用方法备忘

来源:互联网 发布:马来语翻译软件 编辑:程序博客网 时间:2024/05/16 17:38

经常使用这个工具,但总是记不住,记录下来。

下载工具jar包。

mybatis-generator-core-1.3.2.jar

编辑配置

<?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>    <classPathEntry location="D:\Program Files\DbVisualizer\jdbc\postgresql\postgresql.jar" />    <context id="monitor" targetRuntime="MyBatis3">        <commentGenerator>              <property name="suppressDate" value="true" />          </commentGenerator>        <jdbcConnection driverClass="org.postgresql.Driver"        connectionURL="jdbc:postgresql://your_db_server_host:port/database_name"        userId="username"        password="password">        </jdbcConnection>        <javaTypeResolver >            <property name="forceBigDecimals" value="false" />        </javaTypeResolver>        <javaModelGenerator targetPackage="com.server.monitor.model.collector" targetProject="G:\server\src\main\java">            <property name="enableSubPackages" value="true" />            <property name="trimStrings" value="true" />        </javaModelGenerator>        <sqlMapGenerator targetPackage="com.server.monitor.sqlmap.collector"  targetProject="G:\server\src\main\java">            <property name="enableSubPackages" value="true" />        </sqlMapGenerator>        <javaClientGenerator type="XMLMAPPER" targetPackage="com.server.monitor.dao.collector"  targetProject="G:\server\src\main\java">            <property name="enableSubPackages" value="true" />        </javaClientGenerator>        <table tableName="table_name"> </table>    </context></generatorConfiguration>

执行命令

java -jar mybatis-generator-core-1.3.2.jar -configfile bcm-mybatis-conf.xml
0 0
原创粉丝点击