看了《Spring Security 3 database authentication with Hibernate》!但是我不知道应该如何将它实现到我的项目中!
- 我必须在哪个文档中设置数据库的密码/用户名/驱动程序/url?
- 我有不同的列标题,例如 OPERATOR_ID/USR_ID/PASSWORD
OPERATOR_ID 应该是登录名,USR_ID 是角色和登录密码
拜托,也许你可以发布一个实现我的问题的例子?也许是为了结帐或 *.war 文件?
最佳答案
我不认为有任何这样的配置可以做到这一点。您必须实现 UserDetailsService
,它只有一个方法 loadUserByUsername
来加载用户,并且您必须实现相同的方法以使用 hibernate 从数据库加载用户信息。
参见 here
关于java - 带有 jdbc 的 Spring Security 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3447255/