20/04/2007, 07:46
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 61
Antigüedad: 17 años, 11 meses Puntos: 0 | |
Re: Beans y JDBC Maestro te paso una traduccion de algunas caracteristicas de un par de frameworks de persistencia, capaz q te sirva como una primera aproximacion a lo q queres hacer. Y hacer a mano ese laburo es de loco (ojo en una epoca lo hacia yo.. pero al descubrir frameworks como hibernate nunca mas lo hice).
Hibernate
Hibernate servicio ultra de persistencia Objeto/Relacional muy un poderoso y y con una ultra-high performance. Hibernate te permite desarrollar objetos persistentes siguiendo el un idioma comun en java: Asociaciones, herencia, polomorfismo, agregaciones y sobretodo el manejo de las Collections en java.
Usa el HSQL "hibernate query language", que esta diseñado como una extensión a SQL server, pero usando en las consultas solamente objetos. Provee un elegante nexo entre el mundo de objetos y el mundo relacional.
Hoy por hoy es uno de las soluciones ORM mas populares para java
OJB
ObJectRelationalBridge (OJB) es una herramienta de mapeo Objeto/Relacional que permite persistencia transparente para objetos relacionles en java
Torque
Es una capa de persistencia. Incluye un generador para todos los recursos de base de dato requeridos por tu aplicacion. Ademas incluye un entorno de ejecucion para ejecutar las clases generadas
Castor
Antes que nada definimos data binding: Tecnología que mapea las propiedades de la instancia de un objeto de datos con con su localización en una fuente de datos. Donde Fuente de datos es cualquier repositorio donde estén o puedan almacenarse esos datos como bases de datos, directorios LDAP, archivos, etc
Ahora si: Castor es un framework data binding de codigo abierto para java. Es basicamente el camino mas corto entre: objetos java, documentos xml, y tablas SQL. Castor hace el nexo entre: Java y XML, JAVA y SQL y algunos mas.
.... Si te interesa el tema puedes ver los demas en:
http: //java-source.net /open-source /persistence
Saludos. |