Attribut unitName für injizierte JPA-Elemente verwenden

Diese Regel erkennt bestimmte JPA-PeristenceContext- oder -PersistenceUnit-Annotationen, bei denen der Feldname dem Namen einer Persistenzeinheit entspricht, die in der Datei persistence.xml definiert ist. Diese Regel erfordert Umständen Zugriff auf die Datei persistence.xml, die sich im Ordner META-INF befinden muss. Die folgenden Bedingungen lösen die Regel aus:

Die automatische Korrektur fügt das Attribut unitName und/oder name zu JPA- PeristenceContext -oder PersistenceUnit -Annotationen.


Beispiele: