Pessoal bom dia !
E para ele criar um campo idmensalidade_x na tabela pessoa certo ? e como ele vai preencher esse campo se ele não existe na classe ?
Pessoal bom dia !
E para ele criar um campo idmensalidade_x na tabela pessoa certo ? e como ele vai preencher esse campo se ele não existe na classe ?
Eu criaria a coluna id_pessoa na tabela mensalidadee mapearia assim:
Mapeamento na classe Mensalidade:
//*************************************************//
/* relacionamento n Mensalidade para 1 Pessoa
*
//*************************************************/
@ManyToOne(cascade=javax.persistence.CascadeType.ALL)
@JoinColumn(name="id_pessoa")
private Pessoa pessoa;
Mapeamento na classe Pessoa:
//*************************************************//
/* relacionamento 1 Pessoa para n Mensalidade
*
//*************************************************/
@OneToMany(mappedBy="pessoa", fetch=FetchType.LAZY)
@Cascade(org.hibernate.annotations.CascadeType.ALL)
private List<Mensalidade> mensalidades = new ArrayList<Mensalidade>();
quando eu cadastra-se a mensalidade ja ia ligar um no outro ? como ficaria o formulario ?
obrigado mano.
Pessoa ficaria com 2 ID ?