Hibernate/JPA Spring Struts 2

2 respostas
wagne23

Estou com um problema, estou montando um controle de alunos, cursos etc para uma escola ficticia. No meu modelo eu defini que um Curso tem vairas Turmas que tem Varios alunos. Usei annotations para gerar o banco em mysql, ate ai tudo bem. A minha duvida veio quando eu comecei a montar a parte Web, pra relacionar tudo isso. Eu não consigo por exemplo ao salvar um aluno dizer que ele faz parte da turma XYZ ou ao criar uma nova turma dizer que ela é do Curso ABC. No meu modelo por exemplo na classe aluno eu disse que aluno tem uma turma e na classe Truma que tem um curso. Tanto que foi gerando no banco as tabelas com as associações tambem, por exemplo na tabela ALUNO foi gerado uma FK de TURMA chamada ID_TURMA e assim por diante. Será que alguem pode me dar uma ajuda?

Wagner Soares

2 Respostas

ThiagoWorldCoder

vamos supor que vc tem a classe Aluno e a classe Turma e que um Aluno pode estar em várias turmas.

vc deve selecionar as tumas que ele faz parte, adicioná-las na classe do Aluno e mandar salvar aluno… as chaves vão ser passadas automaticamente… geralmente é assim que faço!

eu tô sofrendo com o spring e jpa… vc não pode me dar uma mão?! também tenho que fazer uma aplicação usando struts 2!

ellison

po…eu meio que viajei na sua dúvida… =S
não sei se entendi certo, mas parece q vc ta querendo manipular os relacionamentos da aplicação na linguagem…
não seria melhor fazer isso por meio de stored procedures ?

Criado 27 de maio de 2009
Ultima resposta 27 de mai. de 2009
Respostas 2
Participantes 3