zoukankan      html  css  js  c++  java
  • SpringBlade 02 添加一个模块

    添加表

    CREATE TABLE pms_brand
    (	   
    	create_user          bigint comment '创建人',
    	create_time          datetime comment '创建时间',
    	update_user          bigint comment '更新人',
    	update_time          datetime comment '更新时间',
    	status               int comment '业务状态 1:正常',
    	is_deleted           int comment '是否已删除 0:未删除,1:删除',
    	tenant_id            varchar(12) comment '租户id',
    
    	
    	id                   bigint not null auto_increment comment '编号',
    	name                 varchar(64) comment '名称',
    	letter               varchar(64) comment '每个汉字的首字母',
    	product_count        int comment '关联产品数量',
    	primary key (id)
    );
    
    alter table pms_brand comment '品牌表';
    

    代码生成




    把生成的代码复制到对应的目录

    拷贝后台代码

    拷贝前端代码

    拷贝页面

    拷贝JS

    执行生成的SQL,作用是添加菜单到系统

    这里还不能直接执行生成的SQL语句,因为blade的数据库创建的时候id都不是自增长,所以现在需要把自增长id加上

    ALTER TABLE blade_client CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_code CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_datasource CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_dept CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_dict CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_log_api CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_log_error CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_log_usual CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_menu CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_notice CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_param CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_post CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_role CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_role_menu CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_tenant CHANGE id id BIGINT auto_increment not null;
    ALTER TABLE blade_user CHANGE id id BIGINT auto_increment not null;
    

    这里是执行SQL后新增的数据

    修改了一下数据

    编译运行

    角色菜单配置

    他这个跟角色配置一下感觉好慢,要好几秒的样子,之后再看一下源码,找一下问题,这个数据量也不大

    新问题又出现啦

    1. 配置好还是打不开页面,我去。。。。
    2. 新建一个标签页,也是打开菜单页面,准备照着配置手动一下菜单来着,结果一打开页面,就回到了登录界面,不知道这是个啥操作。。。之后研究研究

    .

  • 相关阅读:
    springmvc介绍
    mybatis中的动态sql应用
    mybatis中表的关联
    mybatis分页
    聚类评估指标系列(二):准确率和F值
    混淆矩阵,准确率,召回率,F-score,PR曲线,ROC曲线,AUC
    聚类评估指标系列(一):标准化互信息NMI计算步骤及其Python实现
    numpy.where() 用法详解
    互信息Mutual Information
    转:Prewitt算子、Sobel算子、canny算子、Lapacian算子
  • 原文地址:https://www.cnblogs.com/guxingy/p/13476610.html
Copyright © 2011-2022 走看看