elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  La forma facil o la forma dificil?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: La forma facil o la forma dificil?  (Leído 2,009 veces)
fguzman31

Desconectado Desconectado

Mensajes: 2


Ver Perfil
La forma facil o la forma dificil?
« en: 21 Septiembre 2014, 02:48 am »

Buenas noches compañeros desarrolladores


Esta noche vengo a consultarlos por que tengo una duda respecto a que debo hacer para terminar mi proyecto de grado....

herramientas
ambiente de desarrollo: eclipse kepler
bd: sybase sql anywhere 16 (no se puede cambiar)
servidor de aplicaciones Jboss 7
lenguaje de programacion: java
...

Problema

Tengo que convertir un xml de mas de 400 registros a objetos y guardarlos en una bd (aprox 110.000 caracteres)

Dilema

Deserializar los datos del xml...guardar los objetos que traigo en tablas mas pequeñas (son mas de 90 tablas) consultar las tablas y mostrar los datos.

ó

guardar el xml entero en una unica tabla...al consultar esos datos deserializar los datos
convertilos en objetos y mostrarlos (el campo text permite guardar aprox. 170.000 caracteres).


que me aconsejan ustedes que tienen mas experiencia

saludos y gracias


En línea

~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 1.125



Ver Perfil
Re: La forma facil o la forma dificil?
« Respuesta #1 en: 21 Septiembre 2014, 05:16 am »




PD: La segunda forma es mucho peor, porque cada vez que necesites consultar los datos tendrás que hacer un unmarshing, cargas algunos objetos con data redundante y no podrás utilizar JPA efectivamente ya que toda la data esta en una tabla. También te recomiendo guardar el XML que recibes en una tabla, por si en algún momento el unmarshing falla (ya sea porque la estructura de el XML u por otra cosa), tendras la data de todos modos y luego podrás examinarla e procesarla.


« Última modificación: 21 Septiembre 2014, 05:20 am por ~ Yoya ~ » En línea

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Obteniendo datos de MySQL (Forma Facil)
PHP
Draco Heroicus 6 2,468 Último mensaje 28 Enero 2007, 18:44 pm
por [ Alberto]
Evitar LFI de forma fácil
PHP
WHK 1 3,111 Último mensaje 20 Julio 2011, 16:30 pm
por cassiani
Cinco servicios para gestionar tareas de forma fácil y rápido
Noticias
wolfbcn 0 1,752 Último mensaje 8 Octubre 2012, 01:37 am
por wolfbcn
Microsoft permitirá que Windows 10 pueda activarse de forma más fácil
Noticias
wolfbcn 0 1,245 Último mensaje 13 Octubre 2015, 14:22 pm
por wolfbcn
Cual es la forma mas facil de usar JS con SQL
Desarrollo Web
SrTrp 6 5,881 Último mensaje 7 Julio 2017, 15:22 pm
por ThinkByYourself
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines