Я могу передать DTO с двумя вариантами, но кто-то может объяснить мне, какой из них лучше и почему: 1).public List getWithRequestParam (@RequestParam (value = "personDTO") String personDTO) throws IOException {открытый список getWithRequestParam (@RequestParam (value = "personDTO") String personDTO) throws IOException {......}
2).публичный список getWithRequestParam (PersonDTO personDTO) {}