转换器(Converter)

目的
提供相应类型之间双向转换的通用方法,允许一种简洁的实现,其中类型不需要彼此了解。此外,转换器模式引入了双向收集映射,将样板代码减少到最小。

适用场景

  • 当您有逻辑上与其他类型相对应的类型时,您需要在它们之间转换实体
  • 如果要根据上下文提供不同类型的转换方式
  • 每当您引入DTO(数据传输对象)时,您可能需要将其转换为域等效