使用逆向工程可以根据数据库的表名字生成pojo层(实体类),mapper层(dao层,直接与底层的XML中映射相关),XML(映射执SQL语句)

下面请看具体生成步骤

1. 点击generatorConfig.xml,右侧出现代码

2.找到和如下出现如下类似的代码,全部用<!--  -->注释掉

<table tableName="activity" domainObjectName="Activity" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table>
3.找到数据库的表名字比如use表

4.在第2步注释的代码外面加上这句

<table tableName="user" domainObjectName="User" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table>
其中tableName="必须对应数据库表名字一模一样 domainObjectName="表示生成的实体类名,可以随便起名字"

5.按照图示即可完成
6.补充(如果第5步会报错,大都是两个地方出差)
(1)之前用逆向工程已经生成了user的pojo,mapper,XML,需要删除了再试试
(2)看图示的部分是否正确
 
												

最新文章

  1. linux修改mac地址
  2. 《C++ Primer 4th》读书笔记 第7章-函数
  3. mac os 10.10 pod install errors
  4. 轮子来袭 vJine.Core Orm 之 02_代码生成
  5. 开源的文件比较工具:WinMerge,KDiff3,diffuse
  6. vim 语法高亮
  7. Demo+在Linux下运行(CentOS7+dotnetcore sdk)
  8. 检测浏览器版本类型的JavaScript代码,终极版
  9. 使用ADO.NET查询和操作数据库
  10. effective java——12考虑实现coparable接口
  11. 复习下C 链表操作(双向循环链表,查找循环节点)
  12. Java如何对List集合的操作方法(一)
  13. kdevelp 导入makefile工程
  14. 20155321 2016-2017-2 《Java程序设计》第五周学习总结
  15. [原]IOS 后台发送邮件
  16. Angular 4 绑定
  17. Python 2.7.9 Demo - 020.函数的定义、返回
  18. 手机APP兼容性测试
  19. linux上MySQL改动password的各种方法,yc整理
  20. WPF入门教程系列三

热门文章

  1. Oracle impdp导入数据临时表空间与undo表空间爆满解决实例
  2. SQL注入:POST注入
  3. git解决&quot;failed to push some refs to&quot;问题
  4. selenium如何向ueditor富文本中自动输入文本
  5. QT向界面中嵌套新的界面
  6. Maven为项目配置仓库
  7. 设计模式-Adapter(结构型模式)针对第三方库 函数 接口不匹配的问题,分为类模式 与 对象模式 两种
  8. Django restful framework中自动生成API文档
  9. IT兄弟连 Java语法教程 流程控制语句 循环结构语句3
  10. linux系列之常用运维命令整理笔录