zoukankan      html  css  js  c++  java
  • Guns 02 添加一个订单模块 增删改查

    原文: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、添加权限,显示菜单

    菜单管理 -> 角色管理 -> 权限配置,选择需要勾选的菜单后,保存即可。

  • 相关阅读:
    专题三--1005
    专题三--1009
    专题三--1017
    背包九讲
    专题三--1003
    专题三--1004
    专题三--1015
    [洛谷P1220]关路灯
    [洛谷P1776]宝物筛选
    [USACO14JAN]Recording the Moolympics
  • 原文地址:https://www.cnblogs.com/guxingy/p/13186379.html
Copyright © 2011-2022 走看看