请问用jpa+hibernate开发跟用hibernate有什么区别?

解决方案 »

  1.   

    用jpa注释的话,bibernate映射文件就可以省了不用写,直接用jpa注释去代替
      

  2.   

    换一种思路理解吧:“JPA与Hibernate没有联系”。
      

  3.   


    哇靠这回复太误人了吧。JPA是规范,HIBERNATE是实现。JPA的注解你用的时候用用到HIBERANTE的类吗?没有!
    作者都是 KING老大。
      

  4.   

    区别就是可以不写XX.hbm.xml了,直接在Entity中用注释写Id,OneToMany 等等
      

  5.   

    你这不正也说明2楼说的是对的吗?
    JPA的实现又不是只有hibernate一个,用JPA的时候就当hibernate不存在好了
      

  6.   

    hibernate是jpa的provider中最强第一个。JPA只是ORM的一种标准规范。
      

  7.   

    那用jpa的时候可需要导入hibernate相关架包
      

  8.   


    一定要hibernate相关jar吗? OpenJPA 就不行吗。建议你,先玩好hibernate, 然后上网找JPA的书看看。 你就明白了。