最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
spring secruity 数据库方式配置用户登录
时间:2013-12-16 编辑:简简单单 来源:一聚教程网
前几天学习了,直接在XML中配置用户密码,利用spring security 登录的例子。这种方式适合做演示,真实的项目在大多数情况下都会用数据库或者LDAP来做用户管理. 所以今天继续学习利用数据库方式配置用户登录, 在前面例子的基础上做,最主要的改变如下:
增加数据库相关的jar包
所有用到的jar包如下,有可能有多余的.
程序代码
代码如下 | 复制代码 |
antlr-2.7.7.jar
|
新建数据库,并插入测试数据
数据库脚本如下
程序代码
代码如下 | 复制代码 |
Create TABLE `users` ( Create TABLE `user_roles` ( Insert INTO users (USER_ID, USERNAME,PASSWORD, ENABLED) Insert INTO user_roles (USER_ROLE_ID, USER_ID,AUTHORITY)
|
这样在数据库security 中就建立了 users 表以及 user_roles表,并插入了记录.
配置spring securtiy 的数据库认证方式
程序代码
代码如下 | 复制代码 |
|
启动程序,运行结果如下,
程序代码下载 ,去掉了jar包,自己添加,完整实例下载:http://file.111com.net/download/2013/12/a35.zip
相关文章
- SpringBoot测试配置属性与web启动环境解析 10-24
- vue中将el-switch值true、false改为number类型的1和0解析 10-24
- Vue中的路由配置项meta使用解读 10-24
- SpringBoot自定义bean绑定解析 10-24
- SpringBoot常用计量与bean属性校验和进制数据转换规则解析 10-24
- 工厂方法在Spring框架中的运用介绍 10-24