JPA是一组接口,Hibernate是他的实现,使用JPA需要配合一个实现的持久层框架,JPA需要persistence.jar就可以了,spring2.0可以提供DAO支持,可以方便的管理JPA,这样就不要考虑任何一点持久层的东西了,详情可以参考

解决方案 »

  1.   

    persistence.jar 是在spring lib目录下的jpa下找到了~
    为什么spring把dist下的spring.jar...还不够啊~我以为它是整合了的jar包呢...= =谢谢了,问题解决了~只是不是特明白~
      

  2.   

    JPA是EJB3的东西,通俗的说是持久层归一的一组接口,是个标准,Hibernate这些持久层只是实现了JPA的接口来完成持久化,Spring提供了DAO支持,有个JpaDaoSupport可以用来管理持久层的选择以及事务等等,详情你可以参考一下:http://www.easyjf.com/html/20071023/1310991.html