O problema:
Vocês podem ver que tenho um atributo do tipo enum Status { ATIVO, INATIVO; }, mas o campo da minha tabela somente aceita um caracter CHAR(1).
Minha tentativa foi redefinindo o metódo toString(), executando no java puro até que funciona, quando o hibernate vai persistir o Enum ele não utiliza o método toString() e grava { ATIVO ou INATIVO} e não { A ou I }.
Alguém já implementou ou resolveu algo como isso!
Analisem os códigos abaixo:
This message was edited 1 time. Last update was at 09/01/2009 13:31:46
|