Olá!
Estou tentando criar uma tabela no banco de dados com uso das anotações jpa, mas não está funcionando quando coloco elas nos atributos, apenas nos métodos. Existem métodos que não acessam os atributos da classe, mas retornam um dado de um serviço e o jpa está criando essa coluna no banco de dados.
Código: https://paste.ofcode.org/3fcWZj97KMmQyFEDeeB8L2
foi necessário eu adicionar
@ Transient
nesse métodos que nem sequer tem atributo. Foi preciso também criar métodos getters para todos os atributos que eu desejo persistir, sendo que algum deles eu nem uso. Se eu definir "
@ Column(name = “world”) private String world;
" e não adicionar um método getter, a coluna não é criada no banco de dados. "
@ Id private String uuid;
" está gerando por causa do getter, mas não como chave primária, talvez eu tenha que adicionar
@ Id
no método getter do uuid para funcionar. Alguém sabe a solução?