Una rápida búsqueda en la red, revela 3 o 4 variantes de cómo las personas han sido especificando xmlns y xsi:schemaLocation en persistence.xml.

Lo que sería la «correcta» forma de especificar JPA versión 2.1?

Estoy usando:

<persistence version="2.1"
             xmlns="http://xmlns.jcp.org/xml/ns/persistence"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
             http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
  • Archivo de configuración de TOC… bienvenido al club.
InformationsquelleAutor kmansoor | 2014-01-15

1 Comentario

  1. 102

    De acuerdo a la la documentación oficial debe ser (como el tuyo):

    <persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence"
                 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                 xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
                 http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd"
                 version="2.1">
        ...
    </persistence>

Dejar respuesta

Please enter your comment!
Please enter your name here