四步教你学会mybatis 的自动生成:
1、下载相关jar包 mybatis-generator-core-1.3.5.jar和ojdbc6.jar
2、在电脑的E盘或其他盘新建文件夹,如:
3、新建文件夹后完成generator.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>
<!-- classPathEntry:数据库的JDBC驱动,换成你自己的驱动位置 -->
<classPathEntry location="E:\Java_File\mybatis-generator\ojdbc6.jar" />
<context id="DB2Tables" targetRuntime="MyBatis3">
<!-- 去除自动生成的注释 -->
<commentGenerator>
<property name="suppressAllComments" value="true" />
</commentGenerator>
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver" connectionURL="jdbc:oracle:thin:@localhost:1521:orcl" userId="TRB01" password="oracle">
</jdbcConnection>
<javaTypeResolver >
<property name="forceBigDecimals" value="true" />
</javaTypeResolver>
<!-- targetProject:自动生成代码的位置 -->
<javaModelGenerator targetPackage="org.lanqiao.tjut.bean" targetProject="E:\Java_File\mybatis-generator\src">
<property name="enableSubPackages" value="true" />
<property name="trimStrings" value="true" />
</javaModelGenerator>
<sqlMapGenerator targetPackage="org.lanqiao.tjut.mapping" targetProject="E:\Java_File\mybatis-generator\src">
<property name="enableSubPackages" value="true" />
</sqlMapGenerator>
<javaClientGenerator type="XMLMAPPER" targetPackage="org.lanqiao.tjut.dao" targetProject="E:\Java_File\mybatis-generator\src">
<property name="enableSubPackages" value="true" />
</javaClientGenerator>
<!-- tableName:用于自动生成代码的数据库表;domainObjectName:对应于数据库表的javaBean类名 -->
<table tableName="TBoperation" domainObjectName="TBoperation" />
<table tableName="TBusers" domainObjectName="TBusers" />
<table tableName="TBcharge" domainObjectName="TBcharge" />
<table tableName="TBconsumer" domainObjectName="TBconsumer" />
<table tableName="TBbill" domainObjectName="TBbill" />
<table tableName="TBannouncement" domainObjectName="TBannouncement" />
</context>
</generatorConfiguration>
4、执行电脑cmd命令行(快捷键win+r)如下: