1
respuesta

[Duda] Dudas con etiqueta de persistencia

¿De donde saco la etiqueta de la linea 2 del archivo persistence.xml?

¿Para que sirven los atributos xmlns, xmlns:xsi y xsi:schemaLocation ?

¿Si quiero trabajar con una base de datos Mysql o MariaDB debo tener esa etiqueta de la linea 2?

¿Para que sirve poner la etiqueta con sus atriubutos de la linea 1 ()?

Muchas gracias de antemano!

1 respuesta

¡Hola Gerardo!

La etiqueta de la línea 2 del archivo persistence.xml es la declaración de espacio de nombres XML para el archivo. Los atributos xmlns, xmlns:xsi y xsi:schemaLocation se utilizan para definir la ubicación del esquema XML que se utiliza para validar el archivo persistence.xml.

Para trabajar con una base de datos MySQL o MariaDB, debes cambiar la propiedad "javax.persistence.jdbc.driver" en el archivo persistence.xml para que apunte al controlador JDBC correspondiente.

La etiqueta con sus atributos de la línea 1 () es la declaración XML que indica que el archivo es un documento XML.

Espero haber aclarado tus dudas. ¡Buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios