Java 数据库中使用单表的Spring安全认证
我怎样才能只使用一个包含用户名、密码和用户角色的表来集成spring安全性呢Java 数据库中使用单表的Spring安全认证,java,spring,spring-mvc,spring-security,Java,Spring,Spring Mvc,Spring Security,我怎样才能只使用一个包含用户名、密码和用户角色的表来集成spring安全性呢 <authentication-manager> <authentication-provider> <jdbc-user-service data-source-ref="dataSource" users-by-username-query="" authorities-by-use
<authentication-manager>
<authentication-provider>
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query=""
authorities-by-username-query="" />
</authentication-provider>
</authentication-manager>
我们将感谢您的帮助。
提前感谢。:) 实现自定义
用户详细信息服务
。
<authentication-manager>
<authentication-provider>
<jdbc-user-service data-source-ref="dataSource"
users-by-username-query="
SELECT USERNAME, PASSWORD
FROM USER_TABLE
WHERE USERNAME=?;"
authorities-by-username-query="
SELECT u.USERNAME, r.ROLENAME
FROM USER_TABLE u, USER_TABLE r
WHERE u.ID = r.USERID
AND u.USERNAME=?;"
/>
</authentication-provider>
</authentication-manager>