duvida com List<>  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
DaitonJr
Java Ninja

Membro desde: 19/12/2010 14:27:11
Mensagens: 250
Localização: uberlandia
Offline

eai galera bom dia
estou com uma duvida, estou fazendo um sisteminha e nele eu carrego um tabela com itens do estoque, e tudo que vou add na tabela eu vou pondo tambem no List<>, como eu armazeno esse List<> no banco de dados? tem como fazer isso ou preciso add item a item do List<> no banco ?
[MSN]
otaviojava
GUJ Master
[Avatar]

Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline

Na verdade você terá um bean e salvará cada um separadamente.
Você criará em seu banco de dados uma tabela e para cada atributo existirá um campo.
O hibernate pode te ajudar nisso.
Depois da uma pesquisada sobre DAO.

twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra

[WWW]
zerokelvin
JavaGuru
[Avatar]

Membro desde: 29/03/2010 21:08:13
Mensagens: 219
Offline

malandro, as paradas em java são bem mais duras do que se supõe no ínicio heheheheheeh mas todos sobrevivemos heheheheheh
primeiro aprenda a gravar qualquer coisa num banco de dados... procura o driver, testa ele, monta umas classes, faça testes...

depois veja se quer serializar esse list e gravar ou montar o objeto diretamente do banco...
boa sorte!

ubi dubium ibi libertas
DaitonJr
Java Ninja

Membro desde: 19/12/2010 14:27:11
Mensagens: 250
Localização: uberlandia
Offline

galera.. assim eu ja fiz o cadastro de cliente, usuarios que acessam o sistema, fornecedores, peças, agora estou no interface de realizar venda das peças, minha duvia era realmente de como poderia gravar a lista de peças que foram compradas, mas agora entendi.. eu imaginei msm q teria de salvar 1 a 1, valeu ai t+
[MSN]
zerokelvin
JavaGuru
[Avatar]

Membro desde: 29/03/2010 21:08:13
Mensagens: 219
Offline

então beleza... dae tem q olhar a serialização do objeto, mas aconselho a ler algo sobre gravação de objetos serializados, há pontos fortes e fracos... eu pessoalmente prefiro gravar 1 a 1...
falow

ubi dubium ibi libertas
DaitonJr
Java Ninja

Membro desde: 19/12/2010 14:27:11
Mensagens: 250
Localização: uberlandia
Offline

blz entendi.. mas eai como vc faz pra gravar ? eu fiz assim: e nao esta dando certo

[MSN]
doravan
JavaTeenager
[Avatar]

Membro desde: 23/10/2010 10:56:57
Mensagens: 172
Offline

Cara tenta com o Hibernate, o código fica bem mais elegante, é mais fácil dar manutenção depois.

http://code.google.com/p/wfmvc/
Windows Form Project
DaitonJr
Java Ninja

Membro desde: 19/12/2010 14:27:11
Mensagens: 250
Localização: uberlandia
Offline

entendi, mas o que seria o hibernate?
[MSN]
drigo.angelo
Virtual Machine Man
[Avatar]

Membro desde: 19/11/2009 12:17:08
Mensagens: 744
Localização: Uberlândia - MG
Offline

Hibernate é um framework de persistência de dados.

Tipo, tem um monte de coisas prontas para manipulação de banco de dados ...

@drigoangelo

IE6 no more
[Email] [MSN]
marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

Ou, se não quiser usar Hibernate, o mínimo que você pode fazer é usar o padrão DAO. Ficaria algo como:

Ou você poderia até criar um método 'salvaPecas(List<Peca>)' na sua classe DAO. Assim poderia aproveitar a mesma conexão para salvar vários objetos no banco.

De qualquer forma, recomendo que pesquise mais sobre o assunto (uma boa leitura é a apostila FJ-21 da Caelum).

This message was edited 1 time. Last update was at 03/01/2011 11:03:14


Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[Email] [WWW] [MSN]
DaitonJr
Java Ninja

Membro desde: 19/12/2010 14:27:11
Mensagens: 250
Localização: uberlandia
Offline

Valeu .. vou procura ela no google pra ver c consigo acha essa apostila
[MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team