Difference between Value Object pattern and Data Transfer pattern

后端 未结 8 1011
别跟我提以往
别跟我提以往 2021-01-31 23:01

In which scenario can I use those design patterns in n-tier architecture?

8条回答
  •  滥情空心
    2021-01-31 23:38

    I would advise against the data transfer object. It's an EJB 1.0 anti-pattern, in my opinion, given value by those who insist in layer purity.

    A value object is useful. It's usually an immutable object, like Money. They should be thread-safe.

提交回复
热议问题