服务和商店类之间有什么区别?

时间:2014-01-07 16:35:03

标签: oop naming-conventions

我遇到了几个似乎都在实现类似事情的课程。当具有3个应用程序层(表示,业务逻辑,持久性)服务或存储类似乎实现业务逻辑层时。所以,如果我理解正确,这只是一个命名惯例,或者是否有我遗漏的东西?

我看过一个SessionStore课程和一个UserService,但我从未见过SessionServiceUserStore(虽然我不确定后者)

1 个答案:

答案 0 :(得分:1)

不要将Store与业务层类混淆。您经常会发现Store是MVCS模式的一部分(模型 - 视图 - 控制器 - 存储),这是MVC的扩展。 它代表存储,实际上更接近存储库单元工作模式,很可能被业务层使用。