用户登录
用户注册

分享至

hibernate jdo

  • 作者: 玉臂匠
  • 来源: 51数据库
  • 2020-10-17

JPA是需要Provider来实现其功能的,Hibernate就是JPA Provider中很强的一个,目前来说应该无人能出其右。从功能上来说,JPA现在就是Hibernate功能的一个子集。Hibernate 从3.2开始,就开始兼容JPA。Hibernate3.2获得了Sun TCK的JPA(Java Persistence API) 兼容认证。


   jdo    方式:            他把业务处理逻辑与数据库操作分离开发,而且对于数据库连接也进行了有效的管理   

                                 。   


例子:   


                                         .........                //业务逻辑代码   


                                       databaseutil.dosomething();      //通过调用    databaseutil    类的    dosomething     

                               方法,对数据库进行操作,并根据需要返回    相应的内容。   


                                         .........                //业务逻辑代码   


这样,当修改业务逻辑的时候,对持久化操作不会产生影响,反之,一样。而且在   

                                 databaseutil    类中,可以对数据库连接进行有效的管理。   


hibernate    方式:其实他在原理上和jdo方式是一样的,只不过,jdo    处理,面对的是数据库表。而   

                                   hibernate    面对的是对象。   

                                   而且hibernate    还具备很多的其他功能。这里就不在累赘。


软件
前端设计
程序设计
Java相关