用户登录
用户注册

分享至

mybatis生成工具

  • 作者: 红旗渠的儿女
  • 来源: 51数据库
  • 2020-09-25
1. MyBatis中,可以使用Generator自动生成代码,包括DAO层、 MODEL层 、MAPPING SQL映射文件。?
2.

3. 第一步:下载MyBatis的Generator工具?
4. htt p:/ /mybati s.gith ub.i o/generator/
5.

6. 第二步:配置自动生成代码所需的XML配置文件,例如(generator.xml)?
7.

8. 将这个文件保存至你下载的mybatis-generator-core-1.3.2文件夹下?
9.

10. 第三步:进入XML配置文件(generator.xml)所在的的目录并执行命令:
11. Dos代码?
12. java -jar E:\mybatis-generator-core-1.3.2\lib\mybatis-generator-core-1.3.2.j ar -configfile generator.xml -overwrite
13.

14. mybatis generator eclipse插件的安装
15.

16. 打开eclipse,点击Help>Software Update
17. 选择 "Available Software" 标签,点击 "Add Site" 按钮
18. 输入以下信息:
19. Location:htt p:/ /mybatis.googleco de.c om/svn/sub-projects/gen erator/trunk/eclipse/UpdateSite/
20. 点击ok,自动进入"mybatis generator Feature"
21. 点击“install”按钮进行安装。。。。mybatis generator 插件安装完成
22.

23. 配置Mybatis Generator不要生成Example类
24. Mybatis Generator默认设置会生成一大堆罗哩罗嗦的Example类,主要是用各种不同的条件来操作数据库,大部分是用不到的,用到的时候手工修改mapper和接口文件就行了。
25.

26. <</code>table
27.

28. schema="general"
29.

30. tableName="tb_table_name"
31.

32. domainObjectName="EntityName"
33.

34. enableCountByExample="false"
35.

36. enableUpdateByExample="false"
37.

38. enableDeleteByExample="false"
39.

40. enableSelectByExample="false"
41.

42. selectByExampleQueryId="false"
43.

44. >
45.

46. name="useActualColumnNames"
47.

48. value="true"/>
49.

50. </</code>table>
51. 这样生成的mapper和dao接口就清爽多了。
软件
前端设计
程序设计
Java相关