При внедрении PersistenceContext или PersistenceUnit следует использовать объекты EntityManager или EntityManagerFactory и не использовать подклассы. Это правило находит внедренные подклассы EntityManager или EntityManagerFactory.
Правило срабатывает при соблюдении следующих условий:Процедура быстрого исправления сканера исходного кода заменяет эти подклассы на классы EntityManager и EntityManagerFactory.
Примеры:| @PersistenceContext CustomEntityManager myMgr; |
| @PersistenceContext EntityManager myMgr; |
| @PersistenceContext javax.persistence.EntityManager myMgr; |
| @PersistenceUnit CustomEntityManagerFactory myFactory; |
| @PersistenceUnit EntityManagerFactory myFactory; |
| @PersistenceUnit javax.persistence.EntityManagerFactory myFactory; |