gpt4 book ai didi

java - spring 中的 validator 应该访问数据库吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:06:02 28 4
gpt4 key购买 nike

我不确定让 validator 根据数据库状态验证命令是否是一个好的设计决策。例如,如果除了检查电子邮件和用户名是否为空等之外,我还需要验证用户 bean。我还需要拒绝已使用的值。这种逻辑应该放在 validator 还是服务对象中?

最佳答案

好吧,您的 validator 只是 spring bean,对吧,所以它们可以注入(inject)处理数据访问的服务对象。您可以让 validator 从数据库中获取数据,而不会影响设计。

关于java - spring 中的 validator 应该访问数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1045895/

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