当hibernate能够做到时,为什么要引入JPA?

时间:2017-04-17 13:47:54

标签: hibernate jpa

当Hibernate能够完成所有工作时,为什么要引入JPA。

1 个答案:

答案 0 :(得分:0)

JPA只是规范,Hibernate是一个实现,你可以在这个问题What's the difference between JPA and Hibernate?中找到更多细节。

如果你将JPA与hibernate一起使用,那么你可以将hibernate替换为任何其他备用ORM。没有修改太多代码。

List界面类似,现在根据您的需求示例LinkedListArrayList等使用列表的任何实现