原文:https://www.stylefeng.cn/doc/
1、开发一个功能模块的步骤
建表 -> 代码生成 -> 添加菜单 -> 适配业务代码
2、创建表
DROP TABLE IF EXISTS `biz_order`;
CREATE TABLE `biz_order` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`goods_name` varchar(255) DEFAULT NULL COMMENT '商品名称',
`place` varchar(255) DEFAULT NULL COMMENT '下单地点',
`create_time` datetime DEFAULT NULL COMMENT '下单时间',
`user_name` varchar(255) DEFAULT NULL COMMENT '下单用户名称',
`user_phone` varchar(255) DEFAULT NULL COMMENT '下单用户电话',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='订单表';
SET FOREIGN_KEY_CHECKS = 1;
3、生成代码
包名:cn.stylefeng.guns.modular.order
数据源:master
表:biz_order
4、拷贝java
拷贝生成的代码到项目
生成的代码路径:cn -> stylefeng -> guns -> modular -> order
项目路径:guns-vip-main -> src -> main -> java -> cn.stylefeng.guns -> modular
把生成的cn里面的order目录,拷贝到项目的java下面的modular目录
5、拷贝js
把生成的js里面的bizOrder目录,拷贝到项目的webapp下面的assets目录
6、拷贝html
把生成的html里面的bizOrder目录,拷贝到项目的webapp下面的pages目录
7、执行sql,添加菜单
执行脚本后,进入系统,没有看到菜单,是因为没有跟当前角色添加权限,添加一些权限就可以了
8、添加权限,显示菜单
在菜单管理 -> 角色管理 -> 权限配置
,选择需要勾选的菜单后,保存即可。