Inserindo objetos à mais ao persistir List JSF

2 respostas
Diego_Adriano

Galera, estou tentando fazer o seguinte Insert:

public void adiciona(List<Tarefas_Usuarios> tarefas_Usuarios){
		
		for(Tarefas_Usuarios tu : tarefas_Usuarios){
			this.entityManager.persist(tu);
			this.entityManager.flush();
		}
	}

Acontece que quando vou ver na Base foi inserido um objeto à mais do que deveria, com isso esse objeto fica com os campos todos nulos. Esse objeto que é inserido é sempre o segundo, independente de ter 1, 2 ou mais objetos ....

2 Respostas

Diego_Adriano

Que zebra …
Esse objeto Null é criado logo após ser persistido o primeiro objeto …
Percorri o Array antes e esta correto …

MarcolaLipe10

Galera, estou tentando fazer o seguinte Insert:

view plaincopy to clipboardprint?
public void adiciona(List<Tarefas_Usuarios> tarefas_Usuarios){

for(Tarefas_Usuarios tu : tarefas_Usuarios){  
        this.entityManager.persist(tu);  
        this.entityManager.flush();  
    }  
}

Traz os gets do que vc qr no tu , assim mano e ver se deu =S

this.entityManager.persist(tu.getX(), tu.getY(), tu.getZ());

Criado 13 de junho de 2013
Ultima resposta 14 de jun. de 2013
Respostas 2
Participantes 2