当Hibernate能够完成所有工作时,为什么要引入JPA。
答案 0 :(得分:0)
JPA只是规范,Hibernate是一个实现,你可以在这个问题What's the difference between JPA and Hibernate?中找到更多细节。
如果你将JPA与hibernate一起使用,那么你可以将hibernate替换为任何其他备用ORM。没有修改太多代码。
与List
界面类似,现在根据您的需求示例LinkedList
,ArrayList
等使用列表的任何实现