0
當我在一個EJB注入PersistenceContext這樣的:爲什麼我們需要的unitName在PersistenceContext注入在EJB
@PersistenceContext(unitName = "someEntity")
private EntityManager em = null;
什麼是的unitName = someEntity在這裏做什麼?在我的項目中,我看到了這些聲明,但我希望能找到一些名爲someEntity.xml的xml文件,但我找不到它。有一個名爲someEntity的RAD項目,但我不明白爲什麼我們需要將它指定爲unitName。 另外,我不能明白爲什麼我們不能僅僅指剛做到這一點:
@Autowired
private EntityManager em = null;