spring security简单示例二(数据库支持)
上面的一个例子,没有加入数据库支持,验证都是写在配置文件里的,显然,这不是大家想要的。
spring security让这点很方便了。
所要做的很简单
1.注释掉下面的内容
2.加入数据库验证
3.创建数据库
Spring Security默认情况下需要两张表,用户表和权限表。insert into users(username,password,enabled) values('admin','admin',true);insert into users(username,password,enabled) values('user','user',true);insert into authorities(username,authority) values('admin','ROLE_ADMIN');insert into authorities(username,authority) values('admin','ROLE_USER');insert into authorities(username,authority) values('user','ROLE_USER');
完成。