1
resposta

Tabela em Uppercase

Se você, assim como eu, usou o nome das tabelas em Uppercase no banco de dados e o Hibernate printa um erro que nao conseguiu achar a tabela mesmo você tendo usado corretamente o @Table, insira o código abaixo no seu application.properties, que deve resolver o seu problema.

spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
1 resposta

Já tive esta experiência, devido ao padrão do Spring Data JPA Hibernate utilizar a nomenclatura que transforma o nome da tabela em lowercase. Grata pela dica de adicionar a linha de configuração do arquivo application.properties. Sem contar que os nomes de tabelas e colunas devem estar sempre em lowercase e as palavras devem ser separadas por underscore, seguindo o padrão snake case para o SQL. Um abraço e bons estudos!