之间有什么区别?

@Autowired
private EntityManager em;

与:
@PersistenceContext
private EntityManager em;

这两个选项都可以在我的应用程序中使用,但是我可以使用@Autowired注释破坏某些内容吗?

最佳答案

@PersistenceContext允许您指定要使用的持久性单元。您的项目可能具有连接到不同数据库的多个数据源,并且@PersistenceContext允许您说出要操作的数据源

在这里查看说明:
http://www.coderanch.com/t/481448/java-EJB-SCBCD/certification/unitName-PersistenceContext

07-26 06:14