gpt4 book ai didi

spring-boot - 我可以将 org.springframework.security.core.userdetails.User 扩展为程序中的实体吗?

转载 作者:行者123 更新时间:2023-12-05 07:05:15 26 4
gpt4 key购买 nike

我正在学习 Spring Security。我发现 Spring Security 为我提供了一个接口(interface) UserDetails 并且这个实现了 org.springframework.security.core.userdetails.User。我可以将这个工具扩展为我程序中的一个实体吗?谢谢。

最佳答案

是的,您可以,但是通过实现接口(interface) UserDetail 创建您自己的实体会给您带来比扩展用户类更多的灵 active 。因为如果你只是扩展用户实体,你将在未来阻止其他多重继承。但是实现 UserDetail 接口(interface)可以通过我们在你的实体类中自定义来促进你的多重继承这是链接:- SPRING: Add custom user details to spring security user

关于spring-boot - 我可以将 org.springframework.security.core.userdetails.User 扩展为程序中的实体吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62787792/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com