Skip to content

🔄 对象转换器

  • 通常情况下,涉及对象转换一般在接口层与业务数据交换两种场景下会涉及使用。
  • 接口层:一般是使用 Spring MVC 转换器 进行对象转换。
  • 数据交换:一般是使用 MapStruct 对象字段映射 进行对象转换。

Spring MVC 转换器

在 Spring MVC 中,转换器(Converter)是一种用于将一种类型的对象转换为另一种类型的对象的机制。这在处理HTTP请求和响应时尤其有用,比如在将请求参数从字符串转换为Java对象时,或者在将Java对象转换为JSON时。Spring MVC提供了两种主要的转换器接口:Converter和GenericConverter。

MapStruct 对象字段映射 对象转换

☕ Java Bean 转换