Не достаточно ли аннотации @Column для JPA, чтобы сопоставить свойство case * cammel Java со столбцом в виде змеи в базе данных? - PullRequest
0 голосов
/ 11 февраля 2020

Я отправляю json из внешнего интерфейса для сохранения ресурса в API:

 {"senha":"232323","sexo":"masculino","primeiroNome":"Robert","sobrenome":"Afonso","creci":"160j","email":"robert@bol.com.br"}

Все значения сохранены, кроме primeiroNome.

в моей базе данных есть столбец имена: сенха, сексо, собреном и "primeiro_nome". Как видите, primeiro_nome - это единственное имя составного столбца.

У меня есть следующая аннотация:

  @Column(name="primeiro_nome")
   private String primeiroNome;

Но, похоже, этого недостаточно. Что я могу сделать?

1 Ответ

0 голосов
/ 12 февраля 2020

Это были добытчики и сеттеры. Одна ошибка привела к другой. Я назвал свою собственность primero_nome (отсутствует "я"). После исправления свойства я не исправил сеттеры и геттеры. Как будто в собственности не было добытчиков и сеттеров. Поскольку primeiro_nome был единственным «другим» столбцом, я смотрел в неправильном направлении.

...