首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的用例使用哪种设计模式?

我的用例使用哪种设计模式?
EN

Stack Overflow用户
提问于 2013-07-19 17:26:33
回答 1查看 112关注 0票数 0

我的核心用例是从数据库和目录服务器进行读/写。

例如:createUser、modifyUser、associateGroup、changePassword等

在这些用例中,我还有其他几个功能要完成。1.)审核操作2的开始。)在出现异常/错误3的情况下审核失败。)验证数据4。)坚持使用db 5。)持久化目录服务器(LDAP) 6。)在某些情况下通知,如密码更改7。)审核成功8.)未来的其他事情

我正在考虑在某种装饰器设计模式中实现这一点,有什么更好的建议吗?

谢谢,Vignesh

EN

回答 1

Stack Overflow用户

发布于 2013-07-19 17:33:03

数据应该在持久化之前很久就进行了验证。将该代码向上移动到服务接收请求的位置。

“在数据库中持久化”和“在数据库服务器中持久化”是一回事。你把事情复杂化了。您的评论建议您更倾向于使用措辞来区分关系数据库和目录,但我的结论并没有改变。

密码更改通知是一个单独的用例。

唯一符合条件的是记录开始、完成和错误。如果您使用支持AOP的语言或框架(如Spring ),则可以使用around方面轻松完成此操作。这是一个中间层特性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17742575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档