Problemas com mapeamento one to many no hibernate

Tenho as duas tabelas… e preciso fazer join com elas, mas não sei como mapear na primeira para fazer esse join…

@Entity
@Table(name = "PARAMETRO_CONTESTACAO_HOLDING")
public class ParametroContestacaoHoldingModel implements BaseModel<ParametroContestacaoHoldingVo>{

	private static final long serialVersionUID = 8203837385842966943L;

	@Id
	@Column(name = "ID_PARAMETRO_CONTESTACAO_PK", nullable=false)
	private Integer id;
	
	@ManyToOne(fetch=FetchType.LAZY)
	@Fetch(FetchMode.JOIN)
	@JoinColumn(name="ID_HOLDING_FK", nullable=false)
	private HoldingModel holding;
	
	@Column(name = "FL_STATUS", nullable=false)
	private Integer flStatus;
	
	@Column(name = "NO_USUARIO_INCLUSAO")
	private String noUsuarioInclusao;
	
	@Column(name = "DT_INCLUSAO")
	private Date dtInclusao;
	
	@Column(name = "NO_USUARIO_ALTERACAO")
	private String noUsuarioAlteracao;
	
	@Column(name = "DT_ALTERACAO")
	private Date dtAlteracao;

...

}

[code]
@Entity
@Table(name = “PARAMETRO_CONTESTACAO”)
public class ParametroContestacaoModel implements BaseModel<ParametroContestacaoVo>{

private static final long serialVersionUID = 7867056782729632200L;

@Id
@Column(name = "ID_PARAMETRO_CONTESTACAO_FK", nullable=false)
private Integer id;

@Column(name = "CD_PARAMETRO")
private Integer cdParametro;


}[/code]

Alguém pode me ajudar.

obrigado

Se um ParametroContestacaoHoldingModel possui varios HoldingModel:

...
public class ParametroContestacaoHoldingModel implements BaseModel<ParametroContestacaoHoldingVo>{ 
...
@OneToMany
List<HoldingModel> holdingModels = new ArrayList<HoldingModel>();
...
//No getHoldingModels() vc busca e preenche a lista
public List<HoldingModel> getHoldingModels(){
this.holdingModels = buscaHoldingModels();
}

Obs.: Nao me recordo se a lista ja é preenchida pelo hibernate ou se vc precisa fazer a consulta no get, mas testa primeiro sem preenche-la no get!