开发需要用到MyBatis,网上搜罗一番,整理出一个代码自动生成工具,利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。省时省力,将生成的代码copy到项目工程中即可。

目录及文件说明

  • lib 用到的jar文件

  • src 输出目录

  • sample 一个样例工程,包含数据库初始化文件和生成配置

  • config.xml.template 配置的模板文件,直接复制修改其中所有的xx即可

  • compile.bat 脚本文件,如不修改默认执行sample目录下的配置文件,并输出到src目录

用法

双击运行 compile.bat,然后检查src目录

常见问题

Q: 报错提示 “XML Parser Error on line 1: 前言中不允许有内容。”
A: 不要使用记事本编辑配置文件,会在文件开始出加上bom头,使用其他编辑软件另存为utf-8无bom格式.

下载链接:http://pan.baidu.com/s/1nvvEfJN 密码:105w

自己制作的MyBatis Generator 代码军刀,文后有下载链接相关推荐

  1. 微信公众号怎么添加Word、Excel、PPT、PDF文档下载链接?

    因为公司业务的增长,公司着急需要招聘几个新人到新开的业务线,火线上岗.考虑到公司公众号运营多年,有一定的用户基础,所以HR小姐姐在征求了老板的意见后,决定在公众号发表一篇招聘文.在征求了几个部门的用人 ...

  2. 【Spring框架家族】mybatis generator代码自动生成(看得上眼直接拿去用即可)

    小工具,直接上代码,有大佬看的上,拿去复制改改相关参数就好 基于idea上使用的 pom文件 <build><plugins><plugin><groupId ...

  3. MyBatis Generator 代码自动生成器,从此解放你的双手

    前言 在日常开发工作中,我们往往需要自己去构建各种数据表所对应的持久化对象(PO).用于操作数据库的接口(DAO)以及跟 DAO 所绑定的对应 XML.这都是一些重复性的操作,不需要多大技术含量,这时 ...

  4. SLAM学习--视觉slam学习教材推荐(附相关技术文档下载链接)

    (理论上看完前三本,足够掌握视觉slam的所有理论知识,实践部分参考各种开源代码) 一.<视觉slam十四讲>,高翔,清华大学出版社,(目前已出第二版,优先推荐) 以上教材,其实是基于国外 ...

  5. 【干货】史上最全个性化推荐技术资料包(附50余份技术文档下载链接)

    不知不觉"智能推荐系统"公众号已经陪大家走过了整整一个年头,感谢朋友们的鼓励和认可,煽情的话就不多说了.给大家把推荐相关的干货文档又整理了一遍,送给大家,希望对大家多少有点儿帮助. ...

  6. python调用yolov3模型,pytorch版yolov3训练自己的数据(数据,代码,预训练模型下载链接)...

    1.数据预处理 准备图片数据(JPEGImages),标注文件(Annotations),以及划分好测试集训练集的索引号(ImageSets) 修改代码中voc_label.py文件中的路径以及类别, ...

  7. 通过StarUML将类图转换为C++,C#,Java代码(含软件下载链接)

    说起绘制UML图的软件,我们常用的PC版的是Rational Rose,以及网页版的ProcessOn,他们各有优缺点,Rational Rose是应用较为广泛的可以实现正反向工程,但试用一段时间后要 ...

  8. 制作一个舵机云台【内附资料下载链接】

    1.运动功能说明 舵机云台下方的舵机可以提供一个左右摆动的动作,同时上方横置的关节模组可以提供一个上下摆动的动作.在这两部分的配合下,云台的执行端端(即:关节模组的U型支架)可以灵活地走出一个近似半球 ...

  9. MyEclipse下安装MyBatis Generator代码反向生成工具

    在http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/下载 features/ plug ...

最新文章

  1. 每天一命令 git checkout
  2. usr share里没有mysql_无法在ubuntu 12.04上安装mysql,找不到消息文件’/usr/share/mysql/errmsg.sys’...
  3. hostapd中扫描的调用过程
  4. VS2010中获取并调用CRM2011中的工作流
  5. 可转债数据一览表集思录_学习先进的可转债投资策略
  6. SSE图像算法优化系列二十二:优化龚元浩博士的曲率滤波算法,达到约1000 MPixels/Sec的单次迭代速度...
  7. ORACLE用SYS登录报ORA-28009:connection as SYS should be as SYSDBA OR SYSOPER解决方法
  8. [NYOJ 15] 括号匹配(二)
  9. unity scence灯光不显示_Unity基础教程系列(四)——多场景(Loading Levels)
  10. 从入门到入土:基于C语言采用UDP协议实现通信功能的程序
  11. mysql group by聚合字段合并_mysql groupby 字段合并问题(group_concat)
  12. AD7124源码 兼容AD7124-4/8 代码都经过验证 有验证的项目PCB图
  13. 红旗linux桌面版_瑞星ESM杀毒软件For Linux获红旗兼容性认证
  14. java算法2——费氏数列
  15. 数据库系统原理mysql答案_数据库原理与应用MySQL答案
  16. c语言 称重系统设计,智能称重系统设计-文献综述.doc
  17. 南京师范大学计算机学院师资,南京师范大学计算机与电子信息学院导师教师师资介绍简介-赵华...
  18. 【jenkins】创建一个project基础配置、自动化邮件发送、pytest_terminal_summary收集结果
  19. win32编程的经典书籍
  20. c# picturebox 刷新_c# – 更新PictureBox时可能导致ArgumentException的原因是什么?

热门文章

  1. H5路由的pushState(),replaceState()和popstate()用法
  2. Flexpaper开发指南
  3. 基于LLVM的Fortran编译器分析
  4. Python:文件处理,数据库操作
  5. 禁止事件被快速点击触发多次
  6. 优化传统项目,提高web应用的吞吐量
  7. 一个程序员眼里的茶行业
  8. 中端手机的下一个标配,或许就是人脸识别
  9. 关于隐私保护通话 - 隐私号关系详解
  10. 不小心修改linux下/etc/sudoers权限的问题