Mi persistence.xml
tiene 2 unidades de persistencia. Cada uno de ellos tiene varios elementos <class>
.¿Por qué necesitamos especificar la clase dentro del elemento <persistence-unit>?
Pensé que debemos especificar todas las clases relacionadas con cierta unidad de persistencia. Pero olvidé accidentalmente especificar el elemento de clase para la nueva entidad, pero el programa funcionó bien incluso sin él. Luego eliminé todos los elementos de clase y todo funcionó bien. Entonces, ¿por qué lo necesitamos?
código de ejemplo:
<persistence-unit name="JiraManager" transaction-type="RESOURCE_LOCAL">
<class>chartdemo.model.domain.Category</class>
</persistence-unit>
Descubrí que podemos evitar la gestión de todas las clases de entidad solo mediante el elemento. –
Roman