Olá Pessoal, desculpem se estiver escrevendo no lugar errado…
Estou com uma duvida com o hibernate, que já estou me matando faz dias e consigo achar solução…
montei minhas entidades assim: Cliente (Superclasse), ClienteFisico e ClienteJuridico (subClasses)
na classe Cliente… coloquei as notações:
@Entity
@Inheritance(strategy=InheritanceType.JOINED)
@DiscriminatorColumn(length=2, name="tipoCliente", discriminatorType=DiscriminatorType.STRING)
public abstract class Cliente implements java.io.Serializable {
e nas subclasses ClienteFisico e ClienteJuridico
@Entity
@DiscriminatorValue("PF")
public class ClientePF extends Cliente implements java.io.Serializable {
@Entity
@DiscriminatorValue("PJ")
public class ClientePJ extends Cliente implements java.io.Serializable {
fiz um Dao para a classe Cliente
para cadastrar, excluir, listar está funcionando tudo certo…
mas não consigo fazer o seguinte, transformar um ClienteFisico em ClienteJuridico…
será que alguem tem alguma solucao prática??
espero que consigam entender o que eu escrevi… é que já estou meio atordoado… :shock:
obrigado
t+