Dúvida JPA (Hibernate) - Relacionamento

Colegas

Para anotar um relacionamento muitos para um eu uso o código abaixo.

Agora eu preciso anotar uma classe 0:N (Exemplo: 1 Funcionario tem 0 ou N dependentes).
Como eu faço essa anotação?

Muito obrigado,

José Marques

@ManyToOne(fetch = FetchType.LAZY)	
	@JoinColumn(name = "idCentroCusto")	
	public CentroCusto getCentroCusto() {
		return centroCusto;
	}	

Vc vai usar o @OneToMany encima de uma coleção normal.
Se o cara não tiver dependentes, essa coleção será nula… simples assim!

Abraços e boa sorte.

Júnior
Maringá-PR

Não sei se vai resolver mas tente usar assim:

@ManyToOne(fetch = FetchType.LAZY, optional = true)     
    @JoinColumn(name = "idCentroCusto")   
    public CentroCusto getCentroCusto() {   
        return centroCusto;   
    }