Según el manual de desarrollo JAVA de Alibaba
Nota: [Obligatorio] La clase POJO debe escribir en String(). Si hereda otra clase POJO, agregue super.toString() delante;
Cuando un método genera una excepción, puede llamar directamente al método toString() de POJO para imprimir los valores de sus atributos y facilitar la resolución de problemas.
Recomendado [Maven: org.projectlombok:lombok:1.16.16] lombok public @interface Datos
====>Anotación @Data; incluye get(), set(), toString();
También hay toString() de lang3 común
cadena pública toString() {
devolver ToStringBuilder.reflectionToString(esto);
}