我可以通过以下两种选择来通过DTO,但有人可以向我解释哪一种更好以及为什么: 1)。公共列表getWithRequestParam(@RequestParam(value =“ personDTO”)字符串personDTO) 引发IOException {公共列表getWithRequestParam(@RequestParam(value =“ personDTO”)字符串personDTO) 引发IOException {......}
2)。公开列表getWithRequestParam(PersonDTO personDTO){ }
答案 0 :(得分:0)
选项2更好,因为它实际上为您提供了PersonDTO对象的实例。选项1只是为您提供了一个字符串,您必须自己对其进行反序列化才能从中获取任何有意义的信息。