zoukankan      html  css  js  c++  java
  • Mybatis-generator插件

    Mybatis-generator插件

    1、下载地址

      https://github.com/mybatis/generator/releases

      mybatis-generator是一款在使用mybatis框架时,自动生成modeldaomapper的工具。

    2、Eclipse配置mybatis-generator插件

    离线安装

      第一步:下载Mybatis Generator插件将features和plugins这2个文件夹放到eclipse的安装目录下面,重启后即可

         

        

      第二步:验证是否配置成功,在线配置也是这么验证的,菜单File=>new=>others,输入Mybatis出现如下图标就代表配置成功了

         

      离线配置我试了很久才成功,第一次的插件是官网下载,但是一直没配置成功,插件的版本是org.mybatis.generator.eclipse.site-1.3.6.201712211716eclipse版本4.4.2,不知道两者是不是不兼容,反正弄了很久都没成功,后来mybatis generator换成1.3.1的版本就可以了。

    3、mybatis-generator插件使用

      第一步;在自己的项目下右键选择new ->other->Mybatis->如图下,然后next

        

      填写必要生成配置文件的路径和名称,点击finish即可生成配置文件

        

      第二步:填写配置文件中的一些配置,这里主要是要填写

      -- 连接数据库的本地jar路径

      -- 连接数据库的配置:用户名,密码等

      -- 还有生成实体类,dao类,映射文件的包路径等

      -- 要生成的表名和对应的实体类名等

      第三步:就是运行generateConfig.xml,选择generateConfig.xml文件右键,然后是选择 run,选择run mybatis generator,即可自动给你生成所要的文件,非常方便

         

    4、mybatis-generator插件运行报错

      XML Parser Error on line 13: XML 文档结构必须从头至尾包含在同一个实体内。

      Unexpected error while running MyBatis Generator. Exception getting JDBC Driver

        将jar包路径改为绝对路径

        <classPathEntry  location="D:/Dev/j2eeDev/jar/mysqlmysql-connector-java-5.1.24-bin.jar" />

      eneration Warnings Occured Table configuration with catalog null, schema null, and table T_LOGIN did not resolve to any tables

        没有建表,数据库中没表.........创建表,解析成功

      Unexpected error while running MyBatis Generator. Path for project must have only one segment.

      解决方法 修改 targetProject 为自己工程的名字,如下图所示

        

    参考文章地址:https://blog.csdn.net/u012825737/article/details/79117540

    我驰骋天下,守你盛世繁华
  • 相关阅读:
    HTTP长连接、短连接使用及测试
    递归分治算法之二维数组二分查找(Java版本)
    Java二维数组的概念和使用方法
    java二维数组遍历
    HashMap多线程并发问题分析
    Linux 移动或重命名文件/目录-mv 的10个实用例子
    CSS fixed 定位元素失效的问题
    关于 JavaScript 中的继承
    React 虚拟 DOM 的差异检测机制
    下拉框中选项的快速定位
  • 原文地址:https://www.cnblogs.com/lotuses/p/9872020.html
Copyright © 2011-2022 走看看