【发布时间】:2012-12-11 01:41:42
【问题描述】:
我正在用 Java 设计一个购物车 Web 应用程序。
许多 Java 应用程序似乎都采用了我想使用的相同命名约定。
例如:
- _ - 持久化到数据库的实体
- ___DAO - 提供 CRUD 方法将 Item 持久化到数据库的 DAO
- ___BO - 我只看到这些用作 DAO 的薄包装。这些还有其他意义吗?
- ___Service - 用于暴露 API?
大多数设计师如何在 BO 和 Service 之间拆分代码?
【问题讨论】:
标签: java design-patterns naming-conventions