Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jackson映射的对象是DAO吗?_Java_Design Patterns_Jackson - Fatal编程技术网

Java Jackson映射的对象是DAO吗?

Java Jackson映射的对象是DAO吗?,java,design-patterns,jackson,Java,Design Patterns,Jackson,我正在使用它将JSON映射到Java对象 创建的Java对象是否是DAO,因为它是JSON结构的对象表示,因此提供对JSON数据的访问?不,我认为它是DAO DAO已经习惯了。不,我想说它是一个 DAO已经习惯了。因为您正在从一个实例映射到另一个实例,所以我认为您使用的更多的是转换器或适配器(看看适配器模式) 据我所知,DAO(数据访问对象)的目的是提供一个层或一个对象,它提供对数据存储的某种访问。由于您是从一个实例映射到另一个实例,我认为您使用的更多的是转换器或适配器(看看适配器模式) 据我所

我正在使用它将JSON映射到Java对象

创建的Java对象是否是DAO,因为它是JSON结构的对象表示,因此提供对JSON数据的访问?

不,我认为它是DAO

DAO已经习惯了。

不,我想说它是一个


DAO已经习惯了。

因为您正在从一个实例映射到另一个实例,所以我认为您使用的更多的是转换器或适配器(看看适配器模式)


据我所知,
DAO(数据访问对象)的目的是提供一个层或一个对象,它提供对数据存储的某种访问。

由于您是从一个实例映射到另一个实例,我认为您使用的更多的是转换器或适配器(看看适配器模式)


据我所知,
DAO
(数据访问对象)的目的是提供一个层或对象,该层或对象提供对数据存储的某种访问。

它不是DAO设计模式。 DAO模式代表提供对数据层的访问


我宁愿说它是有价值的对象。

它不是DAO设计模式。 DAO模式代表提供对数据层的访问

我更愿意说它是一个有价值的对象。

它是一个,用于“在不违反封装的情况下,捕获并外部化对象的内部状态,以便以后可以将对象恢复到此状态”我不反对称它为值对象,但它肯定不是一个DAO,其定义特征是持久数据故事的抽象

它是一个,因为“在不违反封装的情况下,捕获并外部化对象的内部状态,以便以后可以将对象恢复到这种状态”,我不反对称它为值对象,但它肯定不是一个DAO,其定义特征是持久数据故事的抽象