在PHP MVC框架的上下文中,数据映射器和数据管理器的作用是什么。它们如何不同或共同的责任是什么。
根据我从不同来源读取的内容,映射器将DTO转换为表示数据库实体的对象,管理器将DTO转换为业务实体。因此,我将使用单独的类来表示纯数据作为DTO,其数据库版本和业务版本,然后单独的类进行转换。
答案 0 :(得分:1)
你所读到的内容可能是流行语的汇编。不确定哪些是" mvc框架"你在谈论,但Data Mapper是一种在持久存储和对象之间交换数据的模式。没关系,对象实现了什么具体的责任,因为对象不知道被映射。
至于#34;数据管理器" - 这没有意义。人们倾向于附上经理"如果他们不知道,还有什么可以称之为类名。