1.数据库表设置
注意:类名一定要大写。
2.JAVA实体设置
如果JAVA类型是对象类型(例如:User,Office,Area,以及自定义java对象),请选择关联属性,id是必须属性,除了id之外要至少再选择一个属性值。关联属性,即生成mapper文件时,会生成关联查询sql。如下图:
# 3.表单页面  表单显示:勾选在生成的form页面中会生成该控件。 控件类型:选择对应的控件。(如果选择了,下拉框,单选按钮,请选择对应字典。例如,如果你想生成一个下拉框,里面包含是和否两个选择,控件类型选择“下拉框”,字典类型选择“yes_no"。) # 4.表单校验  可空:如果是必填,请不要勾选。 字符串:可以设置最小长度和最大长度。 数值型:可以设置最小值和最大值。
# 5.列表页面  列表字段:勾选在生成的列表代码中包含此列。 查询:勾选之后会生成搜索框。 查询匹配方式: like是模糊查询。日期查询请选择between,生成一个起始时间结束时间的检索框。
5.同步数据库
注意:普通同步是动态修改表结构,会保留数据。 强制同步,是删除原来的表然后重新建表,会清空数据。 请谨慎操作。
# 6.生成代码
- 后端生成路径: 请选择java代码生成的路径,到后端代码模块的根路径(如何构建自定义模块?)。
- 前端生成路径:请选择前端代码的生成路径,到前端代码的
- 选择代码模板:单表。
- 生成包路径:生成哪个包下,默认com.jeeplus.modules(如何使用自定义包名?)。
- 生成模块名:生成包下的模块名称,模块名称下进行分层。
- 生成子模块名:分层下的文件夹,可为空。
- 生成功描述:生成到类注释里。
- 生成功能名:生成功能提示,表单,对话框,列表上、提示信息等。
- 生成功能作者:开发者姓名
重复填写这些公共信息(例如 路径,包名,开发者姓名)很繁琐,你可以设置默认值(如何设置生成代码的默认参数)
重启java开发工具,也可以等待热加载完成,前台无需重启。
6.创建菜单
# 7.进行角色授权 
# 8.生成代码的运行效果
提示:如果访问报权限错误,请退出用户重新登录(不是重启), 刷新用户权限缓存即可了。