123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242 |
- <?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>
- <!--导入属性配置-->
- <!-- <properties resource="datasource.properties"></properties>-->
- <!-- 指定数据库驱动的jdbc驱动jar包的位置 -->
- <classPathEntry location="D:/workspace/work/dev/apache-maven-3.6.3-bin/repository/mysql/mysql-connector-java/5.1.35/mysql-connector-java-5.1.35.jar" />
- <!-- context 是逆向工程的主要配置信息 -->
- <!-- id:起个名字 -->
- <!-- targetRuntime:设置生成的文件适用于那个 mybatis 版本 -->
- <context id="default" targetRuntime="MyBatis3">
- <!--生成toString插件-->
- <plugin type="org.mybatis.generator.plugins.ToStringPlugin" />
- <!--optional,旨在创建class时,对注释进行控制-->
- <commentGenerator>
- <property name="suppressDate" value="true" />
- <!-- 是否去除自动生成的注释 true:是 : false:否 -->
- <property name="suppressAllComments" value="true" />
- </commentGenerator>
- <!--jdbc的数据库连接-->
- <!--<jdbcConnection driverClass="com.mysql.jdbc.Driver"
- connectionURL="jdbc:mysql://192.168.50.114:3306/school_eorder?characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC"
- userId="root"
- password="jingang@mysql">
- </jdbcConnection>-->
- <!--非必须,类型处理器,在数据库类型和java类型之间的转换控制-->
- <javaTypeResolver>
- <!-- 默认情况下数据库中的 decimal,bigInt 在 Java 对应是 sql 下的 BigDecimal 类 -->
- <!-- 不是 double 和 long 类型 -->
- <!-- 使用常用的基本类型代替 sql 包下的引用类型 -->
- <property name="forceBigDecimals" value="false" />
- </javaTypeResolver>
- <!-- targetPackage:生成的实体类所在的包 -->
- <!-- targetProject:生成的实体类所在的硬盘位置 -->
- <javaModelGenerator targetPackage="com.cdu.lys.graduation.repository.generate.entity"
- targetProject="D:/workspace/work/project/ideaProject/EOrder/order-repository/src/main/java">
- <!-- 是否允许子包 -->
- <property name="enableSubPackages" value="false" />
- <!-- 是否对modal添加构造函数 -->
- <property name="constructorBased" value="true" />
- <!-- 是否清理从数据库中查询出的字符串左右两边的空白字符 -->
- <property name="trimStrings" value="true" />
- <!-- 建立modal对象是否不可改变 即生成的modal对象不会有setter方法,只有构造方法 -->
- <property name="immutable" value="false" />
- </javaModelGenerator>
- <!-- targetPackage 和 targetProject:生成的 mapper 文件的包和位置 -->
- <sqlMapGenerator targetPackage="generate"
- targetProject="D:/workspace/work/project/ideaProject/EOrder/order-repository/src/main/resources">
- <!-- 针对数据库的一个配置,是否把 schema 作为字包名 -->
- <property name="enableSubPackages" value="false" />
- </sqlMapGenerator>
- <!-- targetPackage 和 targetProject:生成的 interface 文件的包和位置 -->
- <javaClientGenerator type="XMLMAPPER"
- targetPackage="com.cdu.lys.graduation.repository.generate.dao"
- targetProject="D:/workspace/work/project/ideaProject/EOrder/order-repository/src/main/java">
- <!-- 针对 oracle 数据库的一个配置,是否把 schema 作为字包名 -->
- <property name="enableSubPackages" value="false" />
- </javaClientGenerator>
- <!-- <table tableName="tb_bill" domainObjectName="BillDO"-->
- <!-- enableCountByExample="true" enableUpdateByExample="true"-->
- <!-- enableDeleteByExample="true" enableSelectByExample="true"-->
- <!-- selectByExampleQueryId="true">-->
- <!-- <generatedKey column="id" sqlStatement="MySql" identity="true"/>-->
- <!-- </table>-->
- <!-- <table tableName="tb_cart" domainObjectName="CartDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_cart_goods" domainObjectName="CartGoodsDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_collection" domainObjectName="CollectionDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_comment" domainObjectName="CommentDO"-->
- <!-- enableCountByExample="true" enableUpdateByExample="true"-->
- <!-- enableDeleteByExample="true" enableSelectByExample="true"-->
- <!-- selectByExampleQueryId="true">-->
- <!-- <generatedKey column="id" sqlStatement="MySql" identity="true"/>-->
- <!-- </table>-->
- <!-- <table tableName="tb_comment_picture" domainObjectName="CommentPictureDO"-->
- <!-- enableCountByExample="true" enableUpdateByExample="true"-->
- <!-- enableDeleteByExample="true" enableSelectByExample="true"-->
- <!-- selectByExampleQueryId="true">-->
- <!-- <generatedKey column="id" sqlStatement="MySql" identity="true"/>-->
- <!-- </table>-->
- <!-- <table tableName="tb_coupon" domainObjectName="CouponDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_goods" domainObjectName="GoodsDO"-->
- <!-- enableCountByExample="true" enableUpdateByExample="true"-->
- <!-- enableDeleteByExample="true" enableSelectByExample="true"-->
- <!-- selectByExampleQueryId="true">-->
- <!-- <generatedKey column="id" sqlStatement="MySql" identity="true"/>-->
- <!-- </table>-->
- <!-- <table tableName="tb_goods_type" domainObjectName="GoodsTypeDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_merchant" domainObjectName="MerchantDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_order_form" domainObjectName="OrderFormDO"-->
- <!-- enableCountByExample="true" enableUpdateByExample="true"-->
- <!-- enableDeleteByExample="true" enableSelectByExample="true"-->
- <!-- selectByExampleQueryId="true">-->
- <!-- <generatedKey column="id" sqlStatement="MySql" identity="true"/>-->
- <!-- </table>-->
- <!-- <table tableName="tb_order_form_info" domainObjectName="OrderFormInfoDO"-->
- <!-- enableCountByExample="true" enableUpdateByExample="true"-->
- <!-- enableDeleteByExample="true" enableSelectByExample="true"-->
- <!-- selectByExampleQueryId="true">-->
- <!-- </table>-->
- <!-- <table tableName="tb_order_info_goods" domainObjectName="OrderInfoGoodsDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_pay_info" domainObjectName="PayInfoDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_seat" domainObjectName="SeatDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_system_record" domainObjectName="SystemRecordDO"-->
- <!-- enableCountByExample="true" enableUpdateByExample="true"-->
- <!-- enableDeleteByExample="true" enableSelectByExample="true"-->
- <!-- selectByExampleQueryId="true">-->
- <!-- <generatedKey column="id" sqlStatement="MySql" identity="true"/>-->
- <!-- </table>-->
- <!-- <table tableName="tb_taste_type" domainObjectName="TasteTypeDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_taste_type_info" domainObjectName="TasteTypeInfoDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_user" domainObjectName="UserDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_picture" domainObjectName="PictureDO"-->
- <!-- enableCountByExample="true" enableUpdateByExample="true"-->
- <!-- enableDeleteByExample="true" enableSelectByExample="true"-->
- <!-- selectByExampleQueryId="true">-->
- <!-- <generatedKey column="id" sqlStatement="MySql" identity="true"/>-->
- <!-- </table>-->
- <!-- <table tableName="tb_goods_picture" domainObjectName="GoodsPictureDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_goods_option" domainObjectName="GoodsOptionDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_goods_option_item" domainObjectName="GoodsOptionItemDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_user_coupon" domainObjectName="UserCouponDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_coupon" domainObjectName="CouponDO"-->
- <!-- enableCountByExample="false" enableUpdateByExample="false"-->
- <!-- enableDeleteByExample="false" enableSelectByExample="false"-->
- <!-- selectByExampleQueryId="false">-->
- <!-- </table>-->
- <!-- <table tableName="tb_merchant" domainObjectName="MerchantDO"-->
- <!-- enableCountByExample="true" enableUpdateByExample="true"-->
- <!-- enableDeleteByExample="true" enableSelectByExample="true"-->
- <!-- selectByExampleQueryId="true">-->
- <!-- <generatedKey column="id" sqlStatement="MySql" identity="true"/>-->
- <!-- </table>-->
- <table tableName="tb_merchant_real_picture" domainObjectName="MerchantRealPictureDO"
- enableCountByExample="true" enableUpdateByExample="true"
- enableDeleteByExample="true" enableSelectByExample="true"
- selectByExampleQueryId="true">
- <generatedKey column="id" sqlStatement="MySql" identity="true"/>
- </table>
- </context>
- </generatorConfiguration>
|