使用DAO读取CSV文件?

时间:2011-03-15 20:10:57

标签: java csv dao

使用DAO模式访问CSV文件是否可以接受?

我问,因为我通常有一种实用工具方法来读取CSV。如果要将核心逻辑与任何数据源完全分离,那么拥有DAO会有意义。

1 个答案:

答案 0 :(得分:3)

DAO是与存储库或任何类型的支持故事进行交互的常用方法。设计模式并不是通常使用读取和存储功能来连接存储库的手段。

如果您针对某个界面进行编程,则可以轻松地按照您的建议实现与CSV文件的文件系统接口的实现。但是,如果你打算制作一个CSV阅读器,可能会提供更多的CSV Parser或某种marshallingserialization抽象。