MBG(mybatisgenerator)自动生成工具

来源:互联网 发布:百度云 网络异常[1] 编辑:程序博客网 时间:2024/05/18 00:26

建一个maven项目,在pom.xml中配置mbg的配置文件所在位置,在自动生成代码时有时会报

 Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.5:generate (default-cli) on project cn.et: Execution default-cli of goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.5:generate failed: Cannot resolve classpath entry: E:\servletWorkspace\myeclipsWorkspace\MGB\src\main\resources -> [Help 1]http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException

这是缺少一个resource文件夹,解决方案,找到new选项中的source folder选项,自己创建一个src\main\resources文件夹重新运行即可,

运行命令mybatis-generator:generate


自动生成后报错,只是没有jar包,不必担心,导入jar包即可

mbg的配置文件(一部分)

<?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><!-- 生成代码的步骤1:连接数据库(驱动包 四要素) --> <!-- 连接数据库的驱动包  路径中有中文会报错 -->  <classPathEntry location="E:\mysql-connector-java-5.1.26-bin.jar" /><!--context 代码生成的规则标签 targetRuntime mybatis的版本 (详细信息在http://www.mybatis.org/generator/configreference/context.html) -->  <context id="DB2Tables" targetRuntime="MyBatis3">  <!-- 生成分页代码 -->  <plugin type="org.mybatis.generator.plugins.RowBoundsPlugin"></plugin>    <!-- 连接数据库的四要素 -->    <jdbcConnection driverClass="com.mysql.jdbc.Driver"        connectionURL="jdbc:mysql://localhost:3306/test"        userId="root"        password="root">    </jdbcConnection>    <javaTypeResolver >      <property name="forceBigDecimals" value="false" />    </javaTypeResolver><!-- 实体类 bean 带有get和set方法的bean -->    <javaModelGenerator targetPackage="cn.et.entity" targetProject="src/main/java">      <property name="enableSubPackages" value="true" />      <property name="trimStrings" value="true" />    </javaModelGenerator><!-- sql语句相关的xml配置文件或者注解的生成包路径 -->    <sqlMapGenerator targetPackage="cn.et.resource"  targetProject="src/main/java">      <property name="enableSubPackages" value="true" />    </sqlMapGenerator><!-- 生成的注解所在位置 <javaClientGenerator type="ANNOTATEDMAPPER" targetPackage="cn.et.dao"  targetProject="src/main/java">--><!-- 生成的接口所在位置 -->    <javaClientGenerator type="ANNOTATEDMAPPER" targetPackage="cn.et.dao"  targetProject="src/main/java">      <property name="enableSubPackages" value="true" />    </javaClientGenerator><!-- 告诉mbg需要生成代码的表名 -->    <table tableName="food">    </table>  </context></generatorConfiguration>


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 发票少打一个字怎么办 增值税发票抬头错了一个字怎么办 暂估入账跨年了怎么办 电子发票写错了怎么办 发票纳税人识别号写错了怎么办 电子发票忘填邮箱怎么办 公司名跟发票抬头不一样怎么办 买空调不给发票怎么办 卖苹果手机没有发票怎么办 刷机字库刷坏了怎么办 维棠不能播放视频怎么办 m3u8卡顿的厉害怎么办 下载了PDF不能用怎么办 pdf格式在电脑打不开怎么办 电脑上arm格式打不开怎么办 极米桌面无响应怎么办 jpg格式的文件打印模糊怎么办 苹果迅雷mp4格式看不了怎么办 太阳镜镜片磨花了怎么办 ∪盘插上电脑读不出怎么办 网站被路由器屏蔽了怎么办 电脑无法进入路由器设置页面怎么办 笔记本电脑无线网卡坏了怎么办 笔记本内置无线网卡坏了怎么办 笔记本无线网卡坏了怎么办 wif连上不能上网怎么办 手机wifi有个感叹号怎么办 分手不删qq微信怎么办 优盘提示被锁了怎么办 电视无线网卡插上没反应怎么办 光猫没有wan口怎么办 usb无线网卡坏了怎么办 wifi接收器电脑不识别怎么办 无线路由接收器识别不了怎么办 小米3一直闪红灯怎么办 手机拨号键删了怎么办 联想笔记本电脑无线网卡坏了怎么办 联想z360内置无线网卡坏怎么办 usb无线网卡驱动安装失败怎么办 无线网被禁用了怎么办 未连接无线通信已关闭怎么办