博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mybatis 自动生成代码,数据库postgresql
阅读量:5813 次
发布时间:2019-06-18

本文共 3578 字,大约阅读时间需要 11 分钟。

最近做了一个项目,使用Mybatis自动生成代码,下面做一下总结,被以后参考:

一、提前准备:

1、工具类:mybatis-generator-core-1.3.2.jar

2、postgresql驱动:postgresql-9.2-1003-jdbc4.jar

3、xml文件

这些我都上传到了附件上,下载链接:

二、XML详解

咱们的核心配置文件:mybatisGeneratorConfig.xml

三、执行代码:

java -jar /Users/liqiu/git/study/web/soft/mybatis-generator-core-1.3.2/lib/mybatis-generator-core-1.3.2.jar -configfile /Users/liqiu/git/study/web/soft/mybatisGeneratorConfig.xml -overwrite

这时就可以看见生成的代码了

├── src│   ├── main│   │   ├── java│   │   │   ├── com│   │   │   │   └── qunar│   │   │   │       └── study│   │   │   │           ├── entity│   │   │   │           │   ├── Comment.java│   │   │   │           │   ├── CommentExample.java│   │   │   │           │   ├── ContactPersonInfo.java│   │   │   │           │   ├── ContactPersonInfoExample.java│   │   │   │           │   ├── Contract.java│   │   │   │           │   ├── ContractExample.java│   │   │   │           │   ├── Express.java│   │   │   │           │   ├── ExpressExample.java│   │   │   │           │   ├── Merchant.java│   │   │   │           │   ├── MerchantExample.java│   │   │   │           │   ├── Notice.java│   │   │   │           │   ├── NoticeExample.java│   │   │   │           │   ├── Operation.java│   │   │   │           │   ├── OperationExample.java│   │   │   │           │   ├── Region.java│   │   │   │           │   ├── RegionExample.java│   │   │   │           │   ├── RegionManager.java│   │   │   │           │   ├── RegionManagerExample.java│   │   │   │           │   ├── StateMachine.java│   │   │   │           │   ├── StateMachineExample.java│   │   │   │           │   ├── Users.java│   │   │   │           │   ├── UsersExample.java│   │   │   │           │   ├── WorkLog.java│   │   │   │           │   └── WorkLogExample.java│   │   │   │           └── mapper│   │   │   │               ├── CommentMapper.java│   │   │   │               ├── ContactPersonInfoMapper.java│   │   │   │               ├── ContractMapper.java│   │   │   │               ├── ExpressMapper.java│   │   │   │               ├── MerchantMapper.java│   │   │   │               ├── NoticeMapper.java│   │   │   │               ├── OperationMapper.java│   │   │   │               ├── RegionManagerMapper.java│   │   │   │               ├── RegionMapper.java│   │   │   │               ├── StateMachineMapper.java│   │   │   │               ├── UsersMapper.java│   │   │   │               └── WorkLogMapper.java│   │   │   └── test│   │   │       └── qunar│   │   │           └── com│   │   │               └── web│   │   │                   └── App.java│   │   └── resources│   │       └── mybatis│   │           ├── CommentMapper.xml│   │           ├── ContactPersonInfoMapper.xml│   │           ├── ContractMapper.xml│   │           ├── ExpressMapper.xml│   │           ├── MerchantMapper.xml│   │           ├── NoticeMapper.xml│   │           ├── OperationMapper.xml│   │           ├── RegionManagerMapper.xml│   │           ├── RegionMapper.xml│   │           ├── StateMachineMapper.xml│   │           ├── UsersMapper.xml│   │           └── WorkLogMapper.xml

注:这里的核心是路径,最好都是用绝对路径

转载地址:http://iivbx.baihongyu.com/

你可能感兴趣的文章
原创]windows server 2012 AD架构试验系列 – 16更改DC计算机名
查看>>
统治世界的十大算法
查看>>
linux svn安装和配置
查看>>
SSH中调用另一action的方法(chain,redirect)
查看>>
数据库基础
查看>>
表格排序
查看>>
关于Android四大组件的学习总结
查看>>
java只能的round,ceil,floor方法的使用
查看>>
由于无法创建应用程序域,因此未能执行请求。错误: 0x80070002 系统找不到指定的文件...
查看>>
新开的博客,为自己祝贺一下
查看>>
puppet任务计划
查看>>
【CQOI2011】放棋子
查看>>
采用JXL包进行EXCEL数据写入操作
查看>>
一周总结
查看>>
将txt文件转化为json进行操作
查看>>
线性表4 - 数据结构和算法09
查看>>
C语言数据类型char
查看>>
Online Patching--EBS R12.2最大的改进
查看>>
Binary Search Tree Iterator leetcode
查看>>
Oracle性能优化--DBMS_PROFILER
查看>>