据我了解,数据传输对象实际上是一个没有方法的回调对象。当您传递回调时,您传递数据并向其附加操作。当您传递 DTO 时,您只是传递属性。对吗?(我们严格谈论java)
最佳答案
这两个习语之间没有任何关系。
一个DTO只是一段数据的不同表示,通常基于关系投影。基本用途是数据传输。
一个callback只是传递稍后必须调用的一段代码的一种方法。例如当某些特定事件发生时调用的监听器。基本用途是行为传递。
关于java - 回调和 dto 之间有什么关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17193130/