Galera to apanhando aqui pra fazer o exemplo da JavaMagazine da Java Persistence API, na revista ele usa o MySQL e o Generated assim:
@GeneratedValue(strategy = GenerationType.IDENTITY)
Mau eu estou tentando fazer com o PostGres e gostaria de usar com SEQUENCE, fiz assim:
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator="cliente_sequence")
mas da o seguinte erro:
org.postgresql.util.PSQLException: ERROR: null value in column “cd_cliente” violates not-null constraintError Code: 0
Call:INSERT INTO locadora.CLIENTE (DS_NOME, DS_ENDERECO) VALUES (?, ?)
bind => [André, Bahia]
parece que a JPA nao pega a sequence e joga no campo codigo, ai da erro not null.
Qual a maneira de mapear pra usar o ID como SEQUENCE, especificando o nome da SEQUENCE??
vlw!!
