13得票3回答
Javascript DataTransfer项目在异步调用中无法持久化

我正在使用Vuejs与DataTransfer异步上传文件,并且希望允许一次拖放多个文件进行上传。 我可以完成第一次上传,但是到上传完成的时候,JavaScript已经回收了或者修改了DataTransfer项对象。 我该如何重新设计它(或者克隆事件/DataTransfer对象),以便在...

86得票7回答
Java数据传输对象的命名规范?

假设有这样一个情境,您有一些“传输对象”(POJO,只包含 getter/setter 方法),这些对象由客户端库传递给您的 API。在这种情况下,最佳的传输对象命名方式是什么?package com.x.core; public class Car { private S...

21得票5回答
将 Hibernate 实体和数据传输对象之间转换的好模式是什么?

我也有关于如何在web服务中转换Hibernate实体和数据传输对象的类似问题和担忧,正如这个问题所讨论的一样: 在ejb3中使用数据传输对象是否被认为是最佳实践 其中提到的一个因素是,如果领域模型发生了变化,一组DTO将保护消费者在Web服务的情况下。 虽然似乎会给我的项目添加大量的代...

53得票9回答
在视图层中使用DTO或领域模型对象?

我知道这可能是一个老问题,但哪种做法更好呢?是在整个应用程序的所有层中都使用领域模型对象,甚至直接将值绑定到JSP(我正在使用JSF)上。还是将领域模型对象转换为DTO,并在DAO或Service层中发送轻量级DTO到表示层。 有人告诉我使用DTO没有意义,因为对数据库的更改将导致所有DTO...

406得票12回答
什么是数据传输对象(DTO)?

在MVC中,模型类是DTO吗?如果不是,它们有什么区别,我们是否需要两者都使用?

18得票6回答
价值对象应该包含多少业务逻辑?

我非常尊重的一个导师认为简单的Bean是浪费时间的,即使是价值对象也必须包含一些业务逻辑才有用。 另一个人则表示这样的代码很难维护,所有的业务逻辑都必须外部化。 我意识到这个问题是主观的。不过还是想问一下 - 想从更多的角度了解答案。

11得票8回答
值对象模式和数据传输模式的区别

在n层架构中,哪些场景下可以使用这些设计模式?

23得票2回答
什么是DTO和BO?它们有什么区别?

我知道DTO是数据传输对象,BO是业务对象。但是,这实际上意味着什么?何时应该选择一个而不是另一个? 据我所了解,DTO只用于传输数据,并且没有业务逻辑。这是否意味着DTO没有任何方法,只有属性(getter和setter)?但是,它仍然具有BO的属性。可以有人解释一下吗?谢谢。

21得票2回答
如何使用Javascript将文件添加到已存在的dataTransfer对象中

假设:一个可以访问file://的本地HTML/Javascript网页 在可拖拽的HTML元素上开始拖动时,在事件处理函数dragStart(e)中,如何添加文件对象,以便它被识别为文件并出现在dataTransfer.files列表中? 示例: function dragStart(...

60得票4回答
转移对象和领域对象的区别

您能简单解释一下传输对象和域对象的区别吗?如果您能举一个Java示例,那就太好了。