首先配置支持SpringSecurity方言,在WebMvcConfig配置類中添加如下
然後準備數據庫(Role 角色表)
內容如下
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for role
-- ----------------------------
DROP TABLE IF EXISTS `role`;
CREATE TABLE `role` (
`id` int(11) unsigned NOT NULL auto_increment,
`user_id` int(11) unsigned NOT NULL COMMENT '用戶id',
`name` varchar(32) NOT NULL COMMENT '用戶角色名',
PRIMARY KEY (`id`),
UNIQUE KEY `user_id_and_name` (`user_id`,`name`),
KEY `user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用戶角色表';
-- ----------------------------
-- Records of role
-- ----------------------------
INS