This question already has answers here:
Multiple user details services for different endpoints
(2个答案)
上个月关闭。
在我的应用程序中,我有两种类型的用户,由于它们的数据存在于不同的表中,因此需要从两个不同的userDetailServices进行身份验证。我正在考虑为这些用户创建不同的端点。如何调用特定于不同端点的不同userDetailService?
(2个答案)
上个月关闭。
在我的应用程序中,我有两种类型的用户,由于它们的数据存在于不同的表中,因此需要从两个不同的userDetailServices进行身份验证。我正在考虑为这些用户创建不同的端点。如何调用特定于不同端点的不同userDetailService?
最佳答案
如果两个表都在同一个数据库中,则满足要求的一种简单方法是保留单个userDetailService并通过查询(或等效的JPA样式)中两个表的并集(或并集全部)来提供服务。
07-24 13:51