0

次のように PersistenceContext を EJB に注入すると:

@PersistenceContext(unitName = "someEntity")
private EntityManager em = null;

unitName=someEntity はここで何をしているのですか? 私のプロジェクトでは、これらの種類の宣言が表示されますが、someEntity.xml と呼ばれる xml ファイルを見つけたいと思っていましたが、見つかりません。someEntity という RAD プロジェクトがありますが、それを unitName として指定する必要がある理由がわかりません。また、なぜこれを行うことができないのか理解できません。

@Autowired
private EntityManager em = null;
4

1 に答える 1