Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/12/2008, 15:56
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Sonrisa Respuesta: Persistencias sin Hibernet

Hola,

Cita:
Iniciado por SPAWN3000 Ver Mensaje
... mi idea es crear mi propio sistema y no depender rígidamente de aquello creados por otras empresas...
Siguiendo esa filosofía, conceptualmente tendrías que comenzar por crear tu propio compilador. La clave está en saber cual es el límite y si la parte importante cumple con tus objetivos.

Si alguien desea hacer un programa de contabilidad no va a iniciar construyendo un ordenador. Pero si va a realizar un sistema operativo entonces sí necesita conocer su arquitectura.

Ese es uno de los puntos más importantes del Open Source. Hibernate tiene la licencia LGPL, te bajas el código fuente y lo modificas a tu gusto (devolviendo al proyecto todas tus mejoras, para beneficio de todos).

Ahora bien, si tu objetivo es aprender, te bajas el código fuente, lo estudias y después lo modificas a tu gusto. (Si lo que deseas es aprender Java, entonces es otra historia).

Hibernate viene a cubrir una necesidad existente, yo en su tiempo tuve que desarrollar mi propia capa de abstracción de la base de datos, como muchos, por que no existía Hibernate. Es algo agradable por que da la seguridad de saber que es lo que sucede en la aplicación, pero me hubiera ahorrado muchos meses de trabajo.

Pero bueno, esa es solamente mi opinión,
Saludos,

ps:

Por ejemplo, no miro ningún motivo, por el cual tenga que desarrollar un framework que tenga la capacidad de extraer información de diferentes fuentes con capacidad de XML con arquitectura SOA si ya alguien desarrollo WebLeaf.