Hola Carlos, espero que estés bien.
No es necesario crear los parámetros en el objeto Record en el mismo orden en el que se recibirá el JSON. El orden de los parámetros en el objeto Record no afecta la forma en que se mapean los valores del JSON. Puedes crear los parámetros en el orden que prefieras.
Pero los nombres de los parámetros deben coincidir con los nombres de las propiedades en el JSON para que la asignación de valores sea correcta. Esto se debe a que Spring Boot utiliza el nombre del parámetro para realizar el mapeo entre el JSON y el objeto Record. Si los nombres no coinciden, Spring Boot no podrá mapear correctamente los valores del JSON al objeto Record.
Espero haber ayudado. Mucho éxito en todo lo que te propongas y si tienes más duda aquí estaremos para apoyarte.
¡Vamos juntos!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios