Spring Security 将用户数据存入数据库
Spring Security 介绍到现在,我们还没连上数据库呢。不过,Spring Security 也给我们提供了一个它自己设计好的权限数据库,这里我们先来看看这是怎么回事!先来学这个简单的,然后我们再去看复杂的。Spring Security 支持多种不同的数据源,这些不同的数据源最终都将被封装成 UserDetailsService 的实例,在微人事项目中,我们是自己来创建一个类实现 UserDetailsService 接口,除了自己封装,我们也可以使用系统默认提供的 UserDetailsService 实例,例如上篇文章和大家介绍的 InMemoryUserDetailsManager 。配置完成后,就可以启动项目。项目启动成功后,我们就可以看到数据库中自动添加了两个用户进来,并且用户都配置了角色。好了,今天就和小伙伴们说这么多.
用户评论