Spring安全登录指向MySQL数据库,其他功能应使用SQL Server数据库
在我的项目中,我想使spring安全登录功能指向MySQL数据库,而我的项目的其他功能正在SQL server中运行。如何使spring安全登录功能指向MySQL数据库 我创建了一个数据源,即: 数据源和数据源mysqlSpring安全登录指向MySQL数据库,其他功能应使用SQL Server数据库,mysql,spring,security,login,Mysql,Spring,Security,Login,在我的项目中,我想使spring安全登录功能指向MySQL数据库,而我的项目的其他功能正在SQL server中运行。如何使spring安全登录功能指向MySQL数据库 我创建了一个数据源,即: 数据源和数据源mysql dataSource指向SQL Server数据库,dataSourceMySQL指向MySQL数据库。但我不知道如何进一步。如何实现“使spring安全登录功能指向MySQL数据库”?在spring安全上下文中,您可以使用 身份验证管理器 与 身份验证提供者 然后 jdbc用
dataSource指向SQL Server数据库,dataSourceMySQL指向MySQL数据库。但我不知道如何进一步。如何实现“使spring安全登录功能指向MySQL数据库”?在spring安全上下文中,您可以使用 身份验证管理器 与 身份验证提供者 然后 jdbc用户服务 设定 数据源引用 使用mysql数据源,如下所示:
<security:authentication-manager alias="authenticationManager">
<security:authentication-provider>
<security:password-encoder hash="md5" />
<security:jdbc-user-service id="jdbcUserService"
data-source-ref="dataSource" />
</security:authentication-provider>
</security:authentication-manager>
一个不依赖于另一个。您可以使用一个数据源设置Spring Security,然后为应用程序使用另一个数据源。以下是一篇针对前者的帖子(可能有点过时):