mybatis generator 在线生成器 自动生成 无需连接数据库 只需要建表SQL,支持生成controller控制器,service服务,提供基本的增删改查

支持的数据库

目前只支持Mysql,且一次只能生成一张表。

隐私问题

此工具生成不需要链接你的数据库!(不像其他插件或在线工具需要连接你的数据库)

【保存配置】功能仅仅是将配置保存在您本地cookie,服务器不存储任何配置信息!

SQL解析错误

请确保你的建表SQL是标准的Mysql建表语句,并且以分号 ; 结尾,如无法确定,最好是在 Navicat 等软件中运行下试试。

文件说明

TableName.java (模型)

TableNameExample.java (条件筛选,不会用的自行百度)

TableNameMapper.java (基础查询接口)

TableNameMapper.xml (Mapper.java对应的xml文件)

TableNameDAO.java (继承自Mapper.java,需要扩展方法的在这个文件添加)

TableNameDAO.xml (DAO.java的对应的xml,扩展方法的sql写在这个文件)

Page.java (分页插件,各个表通用,这边为了方便每次生成时都附带了)

PageRs.java (带分页的公共返回类型,各个表通用,这边为了方便每次生成时都附带了)

PageIn.java (带分页的请求类父类,各个表通用,这边为了方便每次生成时都附带了)

TableNameRq.java (请求参数封装类,默认字段与TableName.java相同,继承PageIn.java带分页)

TableNameService.java (Service,默认提供增删改查接口)

TableNameServiceImpl.java (Service的实现类,默认提供增删改查接口)

TableNameController.java (Controller,默认提供增删改查web接口)

问题反馈

为了降低维护成本就不增加留言模块了

有问题发邮件到 php-js#foxmail.com (#替换成@)