【发布时间】:2013-04-08 16:09:38
【问题描述】:
我正在开发一个需要与数据库建立连接的应用。为了通过这个连接进行操作,我使用的是 DAO 模式。我的问题与代码的组织以及接口和实现的名称有关。当前的包结构是下一个:
- 主包
- mainpackage.model -> 每个表的模型,以使用从数据库中获取的数据创建对象
- mainpackage.persistence -> ConnectionManager
- mainpackage.persistence.dao -> 接口和实现
关于接口的命名,我认为使用 ClassDAO 和 DefaultClassDAO 之类的东西来实现是个好主意,只要我不知道如何命名它。你怎么看?这有什么约定吗?
【问题讨论】:
标签: java naming-conventions dao organization