digito esse código dentro do main.
O objetivo é fazer o relacionamento de 1 pra n entre Centro e Universidade…
os pacotes Dao estão corretos. o meu erro está quando executo o main.
public static void main(String[] args) {
Universidade universidade = new Universidade();
universidade.setNome("Unicsul");
Centro centro1 = new Centro();
centro1.setNome("Centro de Tecnologia");
centro1.setUniversidade(universidade);
Centro centro2 = new Centro();
centro2.setNome("Centro de Humanas");
centro2.setUniversidade(universidade);
universidade.setCentro(new HashSet<Centro>());
universidade.getCentro().add(centro1);
universidade.getCentro().add(centro2);
UniversidadeDao dao = new UniversidadeDao();
dao.salvar(universidade);
}
Erro: restrição de integridade (GO01.TB_CENTRO_TB_UNIVERSIDADE_FK1) violada - chave mãe não localizada
Quando insiro só universidade sozinha, da certo . agora quando acrescento o centro1 e centro2 da esse erro.
Alguém pode me ajudar!
Sou novata em java. e agora to estagiando com isso.
preciso aprender na marra né .!
Obrigado
.
Abraços