到目前为止,我已经习惯使用 DAO 从数据库中检索信息。不过,其他数据源也是可能的,我想知道是否以及如何一般应用该模式。
例如,我现在正在开发一个在 Web 上获取 XML 的应用程序。 XML 文件可以被视为数据源,实际的获取原则上类似于数据库请求。但我不太确定 DAO 是如何构建的。
欢迎对此主题提出任何意见。
最佳答案
请参阅此处的“将非数据库数据资源封装为 DAO 类”部分的示例:
关于java - 为数据库以外的数据源设计 DAO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2532985/