Fazendo desta forma deu erro!
Cliente cliente = new Cliente();
cliente.setNome("Leonardo");
cliente.setEndereco("Rua Fulano, 123");
cliente.setProfissao("Professor");
Conta conta = new Conta();
conta.setId(2);
cliente.setConta(conta);
}
Então fui obrigado a alterar fazendo assim:
public static void main(String[] args) {
Cliente cliente = new Cliente();
cliente.setNome("Saulo");
cliente.setEndereco("Rua Abreu Sodré 1700, casa 09 ");
cliente.setProfissao("Analista de Sistemas");
//Conta conta = new Conta();
EntityManager em = new JPAUtil().getEntityManager();
em.getTransaction().begin();
Conta conta = em.find(Conta.class,1);
conta.setId(1);
cliente.setConta(conta);
em.persist(cliente);
em.getTransaction().commit();
em.close();
}
}
Que Funcionou , porém o que eu estava fazendo de errado anteriormente?