Jpa ajuda

4 respostas
Caroline_Alow

como faço pra dar insert com relacionamento produto e pessoa...

public static void main(String[] args) {
	
		JPAModelo jpaModelo = new JPAModelo();
		
		Produto produto = new Produto);
		
		produto.setNome("tv");
		
		Object pessoa1 = jpaModelo.getEntity(Pessoa.class, (long) 5);
	
		produto.setPessoa(pessoa1);
		
		jpaModelo.inseri(pessoa1);
		jpaModelo.inseri(produto);
	}

4 Respostas

Caroline_Alow

ele n relaciona corretamente…

wiltonor

Posta os seus Entity Pessoa e Produto, para vermos o mapeamento O/R.

R
Caroline Alow:
como faço pra dar insert com relacionamento produto e pessoa...
public static void main(String[] args) {
	
		JPAModelo jpaModelo = new JPAModelo();
		
		Produto produto = new Produto);
		
		produto.setNome("tv");
		
		Object pessoa1 = jpaModelo.getEntity(Pessoa.class, (long) 5);
	
		produto.setPessoa(pessoa1);
		
		jpaModelo.inseri(pessoa1);
		jpaModelo.inseri(produto);
	}

Não entendi.
Pq vc está dando insert numa pessoa que já existe?

A

Por que está fazendo:

jpaModelo.inseri(pessoa1); ?

Criado 16 de janeiro de 2011
Ultima resposta 16 de jan. de 2011
Respostas 4
Participantes 4