Articles of persistence.xml

Cambiando la Unidad de Persistencia dinámicamente – JPA

Las unidades de persistencia en persistence.xml se crean durante la creación de la aplicación. Como quiero cambiar la URL de la base de datos en tiempo de ejecución, ¿hay alguna forma de modificar la unidad de persistencia en tiempo de ejecución? Se supone que debo usar una base de datos diferente a la que estaba […]

persistence.xml atributos diferentes de tipo de transacción

En el archivo de configuración de persistencia.xml JPA, puede tener una línea como: o algunas veces: Mi pregunta es: ¿Cuál es la diferencia entre transaction-type=”JTA” y transaction-type=”RESOURCE_LOCAL” ? También noté algunos archivos persistence.xml con el tipo de transacción faltante. ¿Es correcto?

Crear JPA EntityManager sin archivo de configuración persistence.xml

¿Hay alguna manera de inicializar EntityManager sin una unidad de persistencia definida? ¿Puedes dar todas las propiedades requeridas para crear un administrador de entidades? Necesito crear EntityManager partir de los valores especificados por el usuario en el tiempo de ejecución. La actualización de persistence.xml y la recomstackción no es una opción. ¡Cualquier idea sobre cómo […]

No hay proveedor de Persistence para EntityManager llamado X

Estoy desarrollando una aplicación JavaSE usando JPA. Desafortunadamente, obtengo un null después de llamar: Persistence.createEntityManagerFactory(PERSISTENCE_UNIT_NAME); Abajo encontrarás: Un fragmento de mi código que invoca EntityManagerFactory e inesperadamente devuelve null Mi archivo persistence.xml Mi estructura de proyecto Fragmento de mi código: public class Main { private static final String PERSISTENCE_UNIT_NAME = “MeineJpaPU”; private static EntityManagerFactory factory; […]

¿Por qué necesito configurar el dialecto SQL de una fuente de datos?

Cuando configuramos una fuente de datos usando Hibernate, debemos agregar la propiedad hibernate.dialect (o eclipselink.target-database si está usando EclipseLink). Quiero saber cuál es el significado del dialecto ? Configuro esta propiedad de acuerdo con la documentación de Hibernate, pero no sé cuál es su significado.