Hibernate + Persistencia a BD

Gostaria de saber como fica situações do tipo:

em minha classe possuo um ArrayList de objetos de outra Classe…
como fica a situação de alimentar o banco de dados?? porque pelo que percebi ele cria um objeto BLOB no banco para esse ArrayList<>

Eh meio complicado, mas é algo muito importante de ser tratado
Assim como eu, outras pessoas devem ter essa mesma dúvida

Vc tem tipo isso?

[code]class Compra {

 List<Produto> produtos;

}

class Produto {
}[/code]

??

isso… seria essa a logica da dúvida

Isso é um relacionamento simples de 1 para muitos… @OneToMany e @ManyToOne…o Hibernate se encarrega de resolver isso sozinho…

Mas são duas tabelas distintas…

Compras com informacoes de compra

e produtos com informações do produto

E qual o problema??? Mapeando certo, o hibernate irá criar 2 tabelas, e jogará o id de compra, na tabela de produtos…Ao recuperar todas as compras, o hibernate montará os objetos, buscando para cada compra, todos os produtos da compra…

Exatamente… duas tabelas distintas… uma para cada classe

Veja os filmes Relacionamento Many To One… e Relacionamento One To Many
http://www.nextframework.org/site/tutoriais

É o que voce deve fazer…

Ps.: Alguem conseguiu utilizar o Firebird com o Hibernate no Eclipse?

Tem como usar outro banco sem ser o firebird?

a principio a gente quer usar o Firebird mesmo…

Desenvolvemos tudo encima do Firebird, trocar agora fica meio inviável… =)

Mas esse projeto já começou???

Acho que já tá na hora de largar essa herança de Delphi hein…

SAHDiuAHSDIuhaSIDUHSAIudhIASUDhiD…

Porque será que a maioria dos programadores Java tem tanto receio do Firebird ?
É um excelente Banco de Dados =)

Já pensamos em mudar de banco de dados sim, mas até agora o Firebird não deu nenhum tipo de encomodação…
os dados são seguros, resultados rápidos, eficazes no SQL… o unico problema é as vezes encontrar dificuldades para a conexao

Já resolvi o problema com o Firebird…

Já está funcionando com Firebird ;D
Fácil demais ^^ agora firebird voa o/

Pessoal, alguem tem alguma dica, para resolver os warnings do eclipse…

ao utilizar de List? exemplo:

	public List&lt;Object&gt; listaDeVendas() throws ExcessaoDAO {
		session = getSession();
		List&lt;Object&gt; lista = session.createCriteria(Venda.class).list();
	//	session.close();
		return lista;
	}

warning na 3 linha:

Type safety: The expression of type List needs unchecked conversion to conform to List&lt;Object&gt;