ssm框架的逆向生成源文件 需要添加mybatis-generator插件依赖

来源:互联网 发布:linux qq 2016 编辑:程序博客网 时间:2024/04/29 07:56

<!-- 启动逆向生成 mybatis-generator:generate -->

<?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">
<!-- 启动逆向生成 mybatis-generator:generate -->
<generatorConfiguration>
<classPathEntry
location="E:\maven-repository\com\oracle\ojdbc14\10.2.0\ojdbc14-10.2.0.jar" />
<context id="DB2Tables" targetRuntime="MyBatis3">
<commentGenerator>
<property name="suppressAllComments" value="true" />
</commentGenerator>
<jdbcConnection driverClass="oracle.jdbc.driver.OracleDriver"
connectionURL="jdbc:oracle:thin:@192.168.131.188:1521:ORCL" userId="orange"
password="orange">
</jdbcConnection>
<javaTypeResolver>
<property name="forceBigDecimals" value="false" />
</javaTypeResolver>


<!-- 生成实体的位置 -->
<javaModelGenerator targetPackage="com.orange.first.po"
targetProject="src/main/java">
<property name="enableSubPackages" value="true" />
<property name="trimStrings" value="true" />
</javaModelGenerator>


<!-- 生成XML文件的位置 -->
<sqlMapGenerator targetPackage="com.orange.first.mapper"
targetProject="src/main/java">
<property name="enableSubPackages" value="true" />
</sqlMapGenerator>


<javaClientGenerator type="XMLMAPPER"
targetPackage="com.orange.first.mapper" targetProject="src/main/java">
<property name="enableSubPackages" value="true" />
</javaClientGenerator>


<table tableName="t_shop" domainObjectName="ShopInfo">
<columnOverride column="shop_id" javaType="long" />
</table>
<!-- 
<table tableName="t_adderss" domainObjectName="AdderssInfo">
<columnOverride column="adderss_id" javaType="long" />
</table>
<table tableName="t_buyerinfo" domainObjectName="BuyerInfo">
<columnOverride column="user_id" javaType="long" />
<columnOverride column="user_pay_password" javaType="int" />
</table>
<table tableName="t_creatification" domainObjectName="CreatificationInfo">
<columnOverride column="authentication_id" javaType="long" />
<columnOverride column="user_id" javaType="int" />
<columnOverride column="user_idnumber" javaType="int" />
</table>
<table tableName="t_collection" domainObjectName="CollectionInfo">
<columnOverride column="collection_id" javaType="long" />
<columnOverride column="user_id" javaType="int" />
<columnOverride column="goods_id" javaType="int" />
</table>
<table tableName="t_conment" domainObjectName="ConmentInfo">
<columnOverride column="conment_id" javaType="long" />
<columnOverride column="user_id" javaType="int" />
<columnOverride column="order_id" javaType="int" />
<columnOverride column="conment_level" javaType="int" />
</table>
<table tableName="t_coupon" domainObjectName="CouponInfo">
<columnOverride column="coupon_id" javaType="long" />
<columnOverride column="coupon_price" javaType="int" />
<columnOverride column="coupon_reach_price" javaType="int" />
</table>
<table tableName="t_coupon_user" domainObjectName="CouponUserInfo">
<columnOverride column="coupon_user_id" javaType="long" />
<columnOverride column="coupon_id" javaType="int" />
<columnOverride column="user_id" javaType="int" />
<columnOverride column="user_state" javaType="int" />
</table>
<table tableName="t_electronicbill" domainObjectName="ElectronicBillInfo">
<columnOverride column="bill_id" javaType="long" />
<columnOverride column="user_id" javaType="int" />
<columnOverride column="bill_state" javaType="int" />
</table>
<table tableName="t_goods" domainObjectName="GoodsInfo">
<columnOverride column="goods_id" javaType="long" />
<columnOverride column="shop_id" javaType="int" />
<columnOverride column="sale_id" javaType="int" />
<columnOverride column="goods_original_price"
javaType="int" />
<columnOverride column="goods_promotion_price"
javaType="int" />
<columnOverride column="goods_number" javaType="int" />
<columnOverride column="goods_send_price" javaType="int" />
<columnOverride column="coupon_id" javaType="int" />
</table>
<table tableName="t_goods_attribute" domainObjectName="GoodsAttributeInfo">
<columnOverride column="attribute_id" javaType="long" />
<columnOverride column="goods_id " javaType="int" />
</table>
<table tableName="t_goods_consulta" domainObjectName="GoodsConsultaInfo">
<columnOverride column="goods_consulta_id" javaType="long" />
<columnOverride column="user_id " javaType="int" />
</table>
<table tableName="t_goods_order" domainObjectName="GoodsOrderInfo">
<columnOverride column="goods_order_id" javaType="long" />
<columnOverride column="goods_id " javaType="int" />
<columnOverride column="order_id " javaType="int" />
<columnOverride column="goods_count" javaType="int" />
</table>
<table tableName="t_user_news" domainObjectName="UserNewsInfo">
<columnOverride column="user_news_id" javaType="long" />
<columnOverride column="news_id" javaType="int" />
<columnOverride column="user_id" javaType="int" />
<columnOverride column="news_type" javaType="int" />
</table>
<table tableName="t_salenumber_month" domainObjectName="SalenumberMonthInfo">
<columnOverride column="sale_month_id" javaType="long" />
<columnOverride column="month_sale" javaType="int" />
</table>
<table tableName="t_salenumber" domainObjectName="SalenumberInfo">
<columnOverride column="sale_id" javaType="long" />
<columnOverride column="goods_id" javaType="int" />
<columnOverride column="total_evaluation" javaType="int" />
<columnOverride column="total_sale" javaType="int" />
</table>
<table tableName="t_redpacket" domainObjectName="RedpacketInfo">
<columnOverride column="redpacket_id" javaType="long" />
<columnOverride column="user_id" javaType="int" />
<columnOverride column="redpacket_amount" javaType="int" />
<columnOverride column="redpacket_state" javaType="int" />
</table>
<table tableName="t_order" domainObjectName="OrderInfo">
<columnOverride column="order_id" javaType="long" />
<columnOverride column="user_id" javaType="int" />
<columnOverride column="address_id" javaType="int" />
<columnOverride column="order_freight" javaType="int" />
<columnOverride column="order_total_price" javaType="int" />
<columnOverride column="order_state" javaType="int" />
<columnOverride column="order_delstate" javaType="int" />
</table>
<table tableName="t_opinion" domainObjectName="OpinionInfo">
<columnOverride column="opinion_id" javaType="long" />
<columnOverride column="user_id" javaType="int" />
</table>
<table tableName="t_news" domainObjectName="NewsInfo">
<columnOverride column="news_id" javaType="long" />
</table>
<table tableName="t_menu" domainObjectName="MenuInfo">
<columnOverride column="menu_id" javaType="long" />
<columnOverride column="menu_parent_id" javaType="int" />
</table>
<table tableName="t_integral_change" domainObjectName="IntegralChangeInfo">
<columnOverride column="integral_change_id" javaType="long" />
<columnOverride column="integral_id" javaType="int" />
<columnOverride column="integral_change" javaType="int" />
<columnOverride column="integral_state" javaType="int" />
</table>
<table tableName="t_integral" domainObjectName="IntegralInfo">
<columnOverride column="integral_id" javaType="long" />
<columnOverride column="user_id" javaType="int" />
<columnOverride column="integral_used" javaType="int" />
</table>
<table tableName="t_person_menu" domainObjectName="PersonMenu">
<columnOverride column="pmenu_id" javaType="long" />
<columnOverride column="pmenu_parent_id" javaType="int" />
</table> -->


</context>


</generatorConfiguration>

阅读全文
0 0
原创粉丝点击