Spring boot Spring控制器返回Kotlin中的空对象
我有一个spring控制器,它将kotlin数据类DTO发回,但无论我做什么,它都会返回一个空的实体Spring boot Spring控制器返回Kotlin中的空对象,spring-boot,kotlin,Spring Boot,Kotlin,我有一个spring控制器,它将kotlin数据类DTO发回,但无论我做什么,它都会返回一个空的实体 data class ResponseDto( private val value1 : String?, private val value2 : String?, .... private val value5 : String?, ) 你知道为什么会发生这种情况吗?当数据类中的值是私有的时,就会发生这种情况。离开控制器后,S
data class ResponseDto(
private val value1 : String?,
private val value2 : String?,
....
private val value5 : String?,
)
你知道为什么会发生这种情况吗?当数据类中的值是私有的时,就会发生这种情况。离开控制器后,Spring将DTO转换为响应。由于DTO中的值是私有的,所以它无法访问这些值,因此它返回一个embty body 从数据类值中删除私有作用域,一切都应按预期工作
data class ResponseDto(
val value1 : String?,
val value2 : String?,
....
val value5 : String?,
)