Utilizar el atributo unitName para los elementos JPA inyectados

Esta regla detecta determinadas anotaciones PeristenceContext o PersistenceUnit de JPA en las que el nombre de campo es el mismo que un nombre de unidad de persistencia que se ha definido en el archivo persistence.xml. Esta regla puede necesitar acceso al archivo persistence.xml, que debe estar en la carpeta META-INF. Las siguientes condiciones desencadenan la regla:

La corrección automática añadirá el atributo unitName y/o name a las anotaciones PeristenceContext o PersistenceUnit de JPA.


Ejemplos: