Hibernate - diferentes enfoques de persistencia [cerrado]

Cerrada . Esta pregunta está basada en la opinión. Actualmente no está aceptando respuestas.
Respuesta 1

Estás mezclando tus metáforas aquí

  • Hibernate utiliza API nativa y hbm.xml para leer y escribir en una base de datos. Convierten objetos en tablas relacionales.

  • Las anotaciones son una forma de especificar en una clase las diversas relaciones entre objetos / tabla. Esto se puede usar en lugar de hbm.xml

  • JPA es un marco para implementar OR y los bits que lo rodean. Puede usar JPA con Hibernate.

  • Enverses sobre los que no sé mucho, pero creo que es un módulo de auditoría dentro de Hibernate

Recomendaría mantener las cosas lo más genéricas posible para que, si Hibernate no satisface sus necesidades, pueda usar EclipseLink u otra cosa. Si se ata para hibernar, será muy difícil moverse si tiene problemas (diciendo que usé hibernación y que nunca tuve motivos para hacerlo ... todavía;))

Recomendaría buscar más detalles sobre cada uno de estos y que vuelvan con preguntas específicas

Respuesta: 2

Utilizo MVC para desarrollar un proyecto web en Java. Mi problema es que necesito devolver tres beans diferentes de una clase. Los tres beans tienen múltiples objetos, así que ahora estoy agregando cada mismo bean ...

Acabo de empezar a trabajar en servlets y soy un novato. He desarrollado una página html con un menú desplegable desde el cual el usuario puede seleccionar el color de la cerveza y hay un botón de envío que invoca ...

Quiero poder formatear el precio doble en un formato específico de la localidad. Puede lograr esto utilizando el siguiente código: NumberFormat.getCurrencyInstance (locale) .format (20.0); Sin embargo, solo 21 locales ...

En mi aplicación, tengo el siguiente código en mi actividad captureBonus (que también es donde vive ImageView): // Procesar la imagen de muestra bonusSampleImage = findViewById (R.id.bonusSampleImage); Deslizamiento....