Como salvar lista em um banco de dados?

Ja procurei tutoriais porem nao achei nenhum que mostrasse como devo salvar um atributo do tipo lista em um banco de dados, sei salvar apenas variaveis fixas.
Alguem tem algum tutorial ou livro que fale sobre o assunto ?

Se sabe salvar um registro .
na lista é a mesma coisa , porém tem que iterar a lista em um loop , inserindo item por item !

O mais correto é você usar uma tabela auxiliar para isso. Por exemplo, você tem uma classe Cliente com vários telefones:

class Cliente{
  int codigo;
  String nome;
  List<String> telefones;
}

Eu criaria 2 tabelas para essa classe:

cliente(codigo, nome)

cliente_telefone(cod_cliente, sequencia, telefone)

foreign_key: cliente_telefone.cod_cliente -> cliente.codigo

[quote=viniciusalvess]Se sabe salvar um registro .
na lista é a mesma coisa , porém tem que iterar a lista em um loop , inserindo item por item ![/quote]
2

Não existe, até o momento, um modo para você simplesmente passar uma lista e ela ser salva.
A não ser que você utilizar JPA, em um relacionamento de final Many com cascade. O.o

[=

[quote=wouchoud]Ja procurei tutoriais porem nao achei nenhum que mostrasse como devo salvar um atributo do tipo lista em um banco de dados, sei salvar apenas variaveis fixas.
Alguem tem algum tutorial ou livro que fale sobre o assunto ?[/quote]

Olá, vou te indicar uma das melhores para te ensinar a fazer isso:

http://www.caelum.com.br/download/caelum-java-objetos-fj11.pdf