hibernate 与 jpa 关系 俩者的使用非常相似。 jpa是JAVAEE的开发规范和开发标准,不是一个具体的实现框架,更加偏向底层。 Hibernate是 jpa 的实现,是一个框架,是更高级的封装,功能更加强大,可扩展性不如Jpa。 所以看团队的对俩者的掌握情况,如果大家都会JPA ,时间也宽裕的情况,选Jpa 会更好。