Hibernate +JPA mapeamento

Olá Pessoal,

Eu conheço muito pouco de de BD e preciso de uma ajuda com um mapeamento

do banco de dados de um sistema.

Em uma entity eu tenho o seguinte

public class Cliente {
	@Id
	@GeneratedValue
	private Integer id;
	private String nome;
	private String endereco;
	private String telefone;
	private String celular;
	private String email;
	@ManyToOne
	private Cidade cidade;

na outra entity tenho o seguinte

public class Cidade {
	
	@Id
	@GeneratedValue
	private Integer id;
	private String nome;
	private String uf;
	@OneToMany
	private List<Cliente>listaCliente;

Quando eu mando gerar o banco de dados é criado uma tabela:

nome tabela cidade_cliente, campos
cidade_id
listaClienteID

para mapear o relacionamento OneToMany de cliente.

agora a pergunta: Como eu faço via código para cadastrar esse relacionamento nesta tabela cidade_cliente ?

Qualquer ajuda é bem vinda!!

[]s

MaiqueL dê uma lida nesse post: http://uaihebert.com/?p=1622

Ele mostra como mapear corretamente o relacionamento. [=

ta certo vou dar uma lida no seu material

Mas agora pensando melhor sobre esse mapeamento que eu fiz acho que eu não preciso ter na entity Cidade uma lista de Cliente.

[]s

Aqui tem um exemplo que se aplica a este caso que eu estava tentando mapear.

http://fruzenshtein.com/hibernate-join-table-intermediary/