| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/01/2009 18:37:12
|
wellington7
JavaEvangelist
![[Avatar]](/images/avatar/b80d1ec3ddec44d03ab7b4d32a6ae480.jpg)
Membro desde: 16/03/2007 14:03:02
Mensagens: 333
Offline
|
Antes de mais nada, e caso faça diferença, quero dizer que minha aplicação é unicamente desktop. Não faço qualquer tipo de acesso a web, e nem a alguma rede interna com ou sem servidor. E estou utilizando Serialização para salvar os arquivos no disco. Sei que com serialização existem os problemas de não poder mudar a quantidade de atributos, não poder mudar a estrutura das classes, etc, senao fica imcompativel. Fiz o máximo para deixar flexível, criei métodos save() que recebem o OutputStream e escrevem nele, assim não faz diferença a estrutura das classes, e se eu modificar os atributos posso fazer um saveVersao2() na classe e dar um jeito no atributo modificado. Mas minha pergunta é: Gostaria de saber se com JPA tem esse tipo de excessão tb? Com JPA posso acrescentar ou excluir atributos na classe, e posso modificar a estrutura das classes sem ter problemas de imcompatibilidade com versões anteriores da aplicação?
This message was edited 1 time. Last update was at 15/01/2009 18:48:38
|
"Faça por onde que eu te ajudarei"
Idéias que você deveria conhecer:
Lombok
SSCCE |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2009 14:23:31
|
wellington7
JavaEvangelist
![[Avatar]](/images/avatar/b80d1ec3ddec44d03ab7b4d32a6ae480.jpg)
Membro desde: 16/03/2007 14:03:02
Mensagens: 333
Offline
|
???
This message was edited 1 time. Last update was at 19/01/2009 14:24:00
|
"Faça por onde que eu te ajudarei"
Idéias que você deveria conhecer:
Lombok
SSCCE |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2009 14:32:31
|
Tecnoage
GUJ Master
Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
Localização: SP
Offline
|
É com JPA, vc não está falando de acesso à arquivos, vc está falando em SGBD, o que faz a coisa mudar de figura...
|
Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2009 15:17:49
|
renzonuccitelli
GUJ Master
Membro desde: 17/09/2008 12:58:32
Mensagens: 1133
Offline
|
E com JPA, pra fazer pesquisa vc vai poder usar SQL padrão deles, o que vai facilitar sua vida se vc precisar fazer consultas complicadas. A vantagem de fazer do jeito que vc está fazendo é que não vai precisar das libs do JPA e do framework que o implemente, mas sendo seu sistema desktop, adicionar essas libs não seria problema algum...
|
Renzo Nuccitelli
Engenheiro de Computação - ITA
http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
|
|
|
 |
|
|