From 990aa764b8754a4a3288f6b73375813fe7fe1172 Mon Sep 17 00:00:00 2001 From: "Yangkai.Shen" <237497819@qq.com> Date: Fri, 7 Dec 2018 17:54:23 +0800 Subject: [PATCH] =?UTF-8?q?:card=5Ffile=5Fbox:=20=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93=E3=80=81=E5=AE=9E=E4=BD=93=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sql/security.sql | 22 +++++++++---------- .../rbac/security/model/Permission.java | 6 ++++- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/spring-boot-demo-rbac-security/sql/security.sql b/spring-boot-demo-rbac-security/sql/security.sql index 385d47a..48f3b24 100644 --- a/spring-boot-demo-rbac-security/sql/security.sql +++ b/spring-boot-demo-rbac-security/sql/security.sql @@ -1,15 +1,15 @@ # 用户表 CREATE TABLE IF NOT EXISTS `sec_user` ( - `id` BIGINT(64) NOT NULL COMMENT '主键', - `username` VARCHAR(50) NOT NULL COMMENT '用户名', - `password` VARCHAR(60) NOT NULL COMMENT '密码', - `nickname` VARCHAR(255) DEFAULT NULL COMMENT '昵称', - `phone` VARCHAR(11) DEFAULT NULL COMMENT '手机', - `email` VARCHAR(50) DEFAULT NULL COMMENT '邮箱', - `birthday` BIGINT(13) DEFAULT NULL COMMENT '生日', - `sex` TINYINT(1) DEFAULT NULL COMMENT '性别,男-1,女-2', - `status` TINYINT(1) NOT NULL DEFAULT '1' COMMENT '状态,启用-1,禁用-0', + `id` BIGINT(64) NOT NULL COMMENT '主键', + `username` VARCHAR(50) NOT NULL COMMENT '用户名', + `password` VARCHAR(60) NOT NULL COMMENT '密码', + `nickname` VARCHAR(255) DEFAULT NULL COMMENT '昵称', + `phone` VARCHAR(11) DEFAULT NULL COMMENT '手机', + `email` VARCHAR(50) DEFAULT NULL COMMENT '邮箱', + `birthday` BIGINT(13) DEFAULT NULL COMMENT '生日', + `sex` TINYINT(1) DEFAULT NULL COMMENT '性别,男-1,女-2', + `status` TINYINT(1) NOT NULL DEFAULT '1' COMMENT '状态,启用-1,禁用-0', `create_time` BIGINT(13) NOT NULL COMMENT '创建时间', `update_time` BIGINT(13) NOT NULL COMMENT '更新时间', PRIMARY KEY (`id`), @@ -25,8 +25,8 @@ CREATE TABLE IF NOT EXISTS `sec_role` `id` BIGINT(64) NOT NULL COMMENT '主键', `name` VARCHAR(50) NOT NULL COMMENT '角色名', `description` VARCHAR(100) DEFAULT NULL COMMENT '描述', - `create_time` BIGINT(13) NOT NULL COMMENT '创建时间', - `update_time` BIGINT(13) NOT NULL COMMENT '更新时间', + `create_time` BIGINT(13) NOT NULL COMMENT '创建时间', + `update_time` BIGINT(13) NOT NULL COMMENT '更新时间', PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`) ) ENGINE = InnoDB diff --git a/spring-boot-demo-rbac-security/src/main/java/com/xkcoding/rbac/security/model/Permission.java b/spring-boot-demo-rbac-security/src/main/java/com/xkcoding/rbac/security/model/Permission.java index 38e6a89..86c5d8d 100644 --- a/spring-boot-demo-rbac-security/src/main/java/com/xkcoding/rbac/security/model/Permission.java +++ b/spring-boot-demo-rbac-security/src/main/java/com/xkcoding/rbac/security/model/Permission.java @@ -2,7 +2,9 @@ package com.xkcoding.rbac.security.model; import lombok.Data; +import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.Id; import javax.persistence.Table; /** @@ -25,6 +27,7 @@ public class Permission { /** * 主键 */ + @Id private Long id; /** @@ -55,5 +58,6 @@ public class Permission { /** * 父级id */ - private String parent_id; + @Column(name = "parent_id") + private String parentId; }