Utilizaţi atributul unitName pentru elementele JPA injectate

Această regulă detectează anumite adnotări JPA PeristenceContext sau PersistenceUnit unde numele de câmp este acelaşi cu un nume unităţii de persistenţă care este definită în fişierul persistence.xml. Această regulă ar putea necesita acces la fişierul persistence.xml, care trebuie să se afle în folderul META-INF. Următoarele condiţii declanşează regula:

Corecţia rapidă a scanerului de sursă adaugă atributul unitName şi/sau name la adnotările JPA PeristenceContext sau PersistenceUnit .


Exemple: