Java DAO设计模式类别?
Java DAO设计模式属于哪一类(创造性、结构性或行为性)?Java DAO设计模式是分层体系结构和单一责任问题的一部分,DAO只应处理与数据库相关的内容Java DAO设计模式类别?,java,design-patterns,Java,Design Patterns,Java DAO设计模式属于哪一类(创造性、结构性或行为性)?Java DAO设计模式是分层体系结构和单一责任问题的一部分,DAO只应处理与数据库相关的内容 它不能按java设计模式分类,即创造性、结构性或行为性DAO是用于检索和存储数据的数据访问对象。DAO可以与其他设计模式相结合,如MVC(模型-视图-控制器),DAO可以作为模型。DAO与模型和POJO(普通的旧Java对象)非常相似 DAO本身并不是一种设计模式(尽管有些人认为它是J2EE设计模式),但它可以用来实现其他设计模式。因此,
它不能按java设计模式分类,即创造性、结构性或行为性DAO是用于检索和存储数据的数据访问对象。DAO可以与其他设计模式相结合,如MVC(模型-视图-控制器),DAO可以作为模型。DAO与模型和POJO(普通的旧Java对象)非常相似
读完本教程后,我有一个疑问:)是的。对于这个刀,他们有一个单独的例子。它只是这些特殊类的名称。在MVC中,模型表示视图显示的数据。它不实现数据检索或数据持久化逻辑。如果您有一个非常简单的架构,那么控制器将是负责该架构的组件。看看DAO@PritamBanerjee的定义,为什么你说DAO不是设计模式?它在各种来源中被描述为一种设计模式。例如,本书将设计模式大致分为创造性、行为性和结构性。道不属于那一类。它是一种类似于bean、模型和POJO的对象类型。model、bean或POJO本身是设计模式吗?不。它与其他设计模式相结合,形成另一种设计模式。这些类别是什么?你认为道为什么会落在其中一个下面?