分享一个我二次开发后的自动化生成代码的工具,可以生成页面和全部后端代码:
代码地址:https://github.com/jasonsuzhou/mybatis-generator-gui-extension
页面和代码可以根据自己系统的要求定制模板
基本围绕自定义字段做的二次开发和模板的开发,可以灵活的生成页面端的代码:
searched 勾选说明要在页面生成查询的表单字段
required 根据数据库设定的NOT NULL属性,自动给勾选,页面会生成必填字段的校验逻辑
PageType 页面生成什么样的元素,有select,radio,checkbox等可以选择,默认是text类型
COMMENTS 是数据库表字段的备注,会在页面生成相应的字段lable信息
ShowInList 勾选的话列表页面会显示出该字段,默认全部勾选
ShowInAdd:Edit 勾选的话页面点击添加或者修改弹出的页面会显示该字段,默认全部勾选
editable 勾选话编辑页面是可以编辑该字段,默认全部勾选
我生成的页面如下所示,我用的是layui作为我的前端: