![]() |
1
4
您可以将其实现为 装饰者 和 混合成的 :
以下是 单一责任原则 因为每个实现只做一件事。 |
![]() |
2
1
我同意你现在的设计很难看。我个人不喜欢这种方法,因为您正在页面内设置安全配置。当有人忘记了这一点,以及如何测试此页面配置是否正确时,您将遇到安全错误? 以下是两个想法: 第一: 使用能够基于用户角色解析该服务的正确实现的工厂:
第二:
该接口上有多个方法,一个用于普通用户,一个用于管理员。该接口的实现可以
我希望这有帮助。 |
![]() |
Dev · 在laravel rest api中按特定角色获取所有用户 2 年前 |
![]() |
Costin · aws批处理:使用lambda提交作业 7 年前 |
![]() |
alterpub · Ansible:覆盖变量 7 年前 |