🔄 对象转换器
- 通常情况下,涉及对象转换一般在
接口层与业务数据交换两种场景下会涉及使用。 接口层:一般是使用Spring MVC 转换器进行对象转换。数据交换:一般是使用MapStruct对象字段映射进行对象转换。
Spring MVC 转换器
在 Spring MVC 中,转换器(Converter)是一种用于将一种类型的对象转换为另一种类型的对象的机制。这在处理HTTP请求和响应时尤其有用,比如在将请求参数从字符串转换为Java对象时,或者在将Java对象转换为JSON时。Spring MVC提供了两种主要的转换器接口:Converter和GenericConverter。