Hibernate: persistindo uma subclasse

2 respostas
Filipi_Silveira

Eu estava lendo o manual do Hibernate e um dos itens diz que apenas classes que possuem um construtor vazio podem ser persistidas com o o Hibernate (veja a seção 4.1.2).

Porém um exemplo com uma subclasse na página seguinte contraria essa regra (veja a seção 4.2). Pra mim os exemplos nas seções 4.1 e 4.2 precisaria conter um construtor vazio, não? E talvez até com aquela chamada “super()” na 4.2 …

A seção 4.1.2 fala num construtor implícito que eu não sabia que existia nas classes Java. :?:

Alguém saberia dizer se é eu ou o manual que está errado? :roll:

O manual do Hibernate pode ser acessado pelo link abaixo:
http://www.hibernate.org/hib_docs/reference/en/pdf/hibernate_reference.pdf

Valeu!

Filipi P. Silveira

2 Respostas

ricardolecheta

o construtor default(vazio) é implícito, mesmo que vc não o coloque…

o manual está ok :slight_smile:

Filipi_Silveira

Já imaginava que o manual não estaria errado.
Mas essa do construtor implícito é novidade pra mim… :wink:

Valeu!

Filipi P. Silveira

Criado 1 de fevereiro de 2005
Ultima resposta 1 de fev. de 2005
Respostas 2
Participantes 2