我遇到了几个似乎都在实现类似事情的课程。当具有3个应用程序层(表示,业务逻辑,持久性)服务或存储类似乎实现业务逻辑层时。所以,如果我理解正确,这只是一个命名惯例,或者是否有我遗漏的东西?
我看过一个SessionStore
课程和一个UserService
,但我从未见过SessionService
或UserStore
(虽然我不确定后者)
答案 0 :(得分:1)
不要将Store
与业务层类混淆。您经常会发现Store
是MVCS模式的一部分(模型 - 视图 - 控制器 - 存储),这是MVC的扩展。
它代表存储,实际上更接近存储库单元工作模式,很可能被业务层使用。