《一步步搭建Springboot+zk+dubbo分布式微服务博客》之实战篇24:整合springsecurity安全框架1表结构的创建及角色服务的创建(version24)
CREATE TABLE `tab_sys_users` (
`id` varchar(50) DEFAULT NULL,
`name` varchar(50) DEFAULT NULL,
`password` varchar(128) DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
`is_del` tinyint(1) DEFAULT '0',
`email` varchar(100) DEFAULT NULL,
`create_uid` varchar(50) DEFAULT NULL,
`face_img` varchar(300) DEFAULT NULL,
`state` varchar(52) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `tab_sys_roles` (
`id` varchar(50) DEFAULT NULL,
`name` varchar(50) DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
`is_del` tinyint(1) DEFAULT '0',
`create_uid` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `tab_rel_role_user` (
`role_id` varchar(50) NOT NULL,
`user_id` varchar(50) NOT NULL,
PRIMARY KEY (`role_id`,`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
package org.it123.sdubbo.model.system;
impo