MBOOG 是基于 MyBatis generator 实现的敏捷开发工具,释放开发中对于数据增、删、改、查所占用的时间,提高代码质量。解决原生工具中多种不足,是数据访问层快速开发、标准化开发的一大利器。
MBOOG 包含两个模块。
- mboog-generator 代码生成模块
- mboog-support 支持模块
- 简洁 生成的代码整洁无冗余
- 易用 学习使用成本低
- 通用 包括mybatis 大部分使用场景
- 数据库支持 mysql, oracle, postgresql
- 支持JSR310 使用java8 新日期包对应数据 date,datetime,time 等类型
- 支持按需(数据库字段 )查询数据
- 支持灵活的WHERE条件拼接
- 支持分页查询
- 支持自动乐观锁
- 支持upsert(保存或更新)
- 支持生成service 层代码