B2B2C-1 dubbox-3-pojo中生成实体类

利用逆向工程generatorConfig.xml生成各个实体类,注意:每个实体类要实现序列化接口,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>
<classPathEntry location="D:/mysql-connector-java-5.1.38.jar" />
<!-- 配置数据源和生成的代码所存放的位置 -->
<context id="context1">

<commentGenerator>
<!-- 避免生成注解 -->
<property name="suppressAllComments" value="true" />
</commentGenerator>

<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://localhost:3306/zxdb" userId="root"
password="root">
</jdbcConnection>
<!-- 所生成的实体类的位置默认资源包src -->
<javaModelGenerator targetPackage="com.zx.pojo" targetProject="src/main/java" />
<!-- 所生成的sqlMap的影射文件的位置,默认资源包src -->
<sqlMapGenerator targetPackage="com.zx.mapper" targetProject="src/main/resources" />
<javaClientGenerator targetPackage="com.zx.mapper" targetProject="src/main/java" type="XMLMAPPER" />
<!-- 为哪些表生成代码 tableName:表名 schema:不用填写 -->

<table schema="" tableName="tb_address" domainObjectName="TbAddress" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_areas" domainObjectName="TbAreas" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_brand" domainObjectName="TbBrand" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_cities" domainObjectName="TbCities" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_content" domainObjectName="TbContent" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_content_category" domainObjectName="TbContentCategory" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_freight_template" domainObjectName="TbFreightTemplate" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_goods" domainObjectName="TbGoods" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_goods_desc" domainObjectName="TbGoodsDesc" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_item" domainObjectName="TbItem" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_item_cat" domainObjectName="TbItemCat" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_order" domainObjectName="TbOrder" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_order_item" domainObjectName="TbOrderItem" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_pay_log" domainObjectName="TbPayLog" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tbProvinces" domainObjectName="TbProvinces" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_seckill_goods" domainObjectName="TbSeckillGoods" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_seckill_order" domainObjectName="TbSeckillOrder" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_seller" domainObjectName="TbSeller" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_specification" domainObjectName="TbSpecification" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_specification_option" domainObjectName="TbSpecificationOption" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_type_template" domainObjectName="TbTypeTemplate" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>
<table schema="" tableName="tb_user" domainObjectName="TbUser" enableCountByExample="false"
enableUpdateByExample="false" enableDeleteByExample="false"
enableSelectByExample="false" selectByExampleQueryId="false"
/>

</context>
</generatorConfiguration>

 

posted on 2018-09-26 15:47  companion  阅读(293)  评论(0编辑  收藏  举报