Когда я впрыснуть PersistenceContext в EJB так:Зачем нам нужен UnitName в инъекции PersistenceContext в EJB
@PersistenceContext(unitName = "someEntity")
private EntityManager em = null;
Что является UnitName = someEntity здесь делает? В моем проекте я вижу такие объявления, но я надеялся найти какой-то xml-файл с именем someEntity.xml, но я не могу его найти. Существует проект RAD под названием someEntity, но я не понимаю, почему нам нужно указывать его как unitName. Кроме того, я не могу понять, почему мы не можем этого нужно просто сделать это:
@Autowired
private EntityManager em = null;