Usar o relacionaento para uma list de Classe

Como faço para grvar

public class Usuario {
private Integer idusuario;
private String nome;
private String login;
private String senha;

private List<Mensagem> mensagem; ,<-<- <- <- <- <- v <- <- <- <-  aqui

como faço para chamar esta lista em UsuarioDao e gravar usando o relacionamento
pois aprendia a gravar um objeto já uma lista estou tendo dificuldade
veja o exemplo abaixo

public void create(Usuario u) throws Exception{
	open();
	stmt= con.prepareStatement("insert into usuario values(null,?,?,?,?)");
	
	
	stmt.setString(1, u.getNome());
	stmt.setString(2, u.getLogin());
	stmt.setString(3, u.getSenha());


	stmt.set?????????  <-<- <- <- <- <- v <- <- <- <-  gravar aqui.
	stmt.execute();
	stmt.close();
	close();

cara,

vc tem uma tabela para mensagem?

t+

sim sendo que o usuario tem varias mensagens

cara,

como vc ta usando JDBC, vc vai ter que fazer isso manualmente, vc vai ter que fazer um for na sua lista de mensagens e fazer o insert, vc pode usar batch para isso.

t+