其中Tier是Catalina RealmBase所在地?

时间:2017-05-24 09:18:15

标签: java tomcat server catalina multi-tier

如果位于Presentation Tier或业务逻辑层(集成或业务层)中的Catalina RealmBase(DataSourceRealm或其他),我感到很困惑。

我创建了一个class SignatureRealm extends DataSourceRealm来验证用户。

问题是现在我很困惑哪个Tier是我的班级SignatureRealm

非常感谢

1 个答案:

答案 0 :(得分:1)

通常不会将身份验证和授权视为“在一个层中”。如果你绝对必须将它们合二为一,那就是业务逻辑,因为它与用户应该做的事情有关(这本身就是业务需求)。它在表示层中肯定是不是