次のように PersistenceContext を EJB に注入すると:
@PersistenceContext(unitName = "someEntity")
private EntityManager em = null;
unitName=someEntity はここで何をしているのですか? 私のプロジェクトでは、これらの種類の宣言が表示されますが、someEntity.xml と呼ばれる xml ファイルを見つけたいと思っていましたが、見つかりません。someEntity という RAD プロジェクトがありますが、それを unitName として指定する必要がある理由がわかりません。また、なぜこれを行うことができないのか理解できません。
@Autowired
private EntityManager em = null;