zoukankan      html  css  js  c++  java
  • springcloud项目自动生成不同模块位置的mapper映射文件和pojo

    springcloud项目自动生成不同模块位置的mapper映射文件和pojo

    在generatorConfig.xml文件中

    <!-- 生成模型(PO)的包名和位置 这里自己更改targetProject的本地位置-->
    <javaModelGenerator targetPackage="com.cloud.couplecommom.pojo"
                        targetProject="D:labcoupleprojectcouple-cloudcouplecloudcouple-commonsrcmainjava">
        <!-- enableSubPackages:是否让schema作为包的后缀 -->
        <property name="enableSubPackages" value="false"/>
        <!-- 从数据库返回的值被清理前后的空格 -->
        <property name="trimStrings" value="true"/>
    </javaModelGenerator>
    
    <!-- 生成映射文件的包名和位置-->
    <sqlMapGenerator targetPackage="main.resources.mybatis.mapper"
                     targetProject="src">
        <!-- enableSubPackages:是否让schema作为包的后缀 -->
        <property name="enableSubPackages" value="false"/>
    </sqlMapGenerator>
    
    <!-- 生成DAO的包名和位置-->
    <javaClientGenerator type="XMLMAPPER"
                         targetPackage="com.cloud.coupleprovider.mapper"
                         targetProject="src/main/java">
        <!-- enableSubPackages:是否让schema作为包的后缀 -->
        <property name="enableSubPackages" value="false"/>
    </javaClientGenerator>
    

    这里为了将pojo实体类生成到couplecommon模块中去,这里指定了targetProject的本地位置,不同的开发人需要在这里做更改

    参考了文章:springboot多模块项目自动生成mapper映射文件和pojoSpringCloud(3) —— Rest学习环境搭建:服务提供者

  • 相关阅读:
    三十六、主从复制监控
    三十五、主从复制原理
    IO模型
    格式化时间
    计算当前日期星座
    牛顿迭代法
    矩阵变换
    ffmpeg使用
    数独自动求解
    回溯迷宫找终点
  • 原文地址:https://www.cnblogs.com/RealGang/p/14650409.html
Copyright © 2011-2022 走看看