美文网首页骨灰盒
DAO和hibernate的区别

DAO和hibernate的区别

作者: 李灿辉 | 来源:发表于2017-05-09 07:59 被阅读87次

    DAO,data access model,数据访问对象,主要是用来访问数据库的。它属于web开发的数据访问层,他可以给程序员提过统一的访问接口,来实现数据库的增删改查操作。

    hibernate,是o/r mapping技术,对象到关系型数据库的映射技术,他通过使用一些配置文件,能够自动完成java对象到数据库表的映射,通过使用这项技术,我们在代码中可以像操作对象一样操作数据库。

    在实现DAO接口的时候,在函数的实现体内,可以采用hibernate技术来完成数据库的操作,当然也可以自己通过jdbc驱动,自己来编写sql语句来完成。

    相关文章

      网友评论

        本文标题:DAO和hibernate的区别

        本文链接:https://www.haomeiwen.com/subject/dkhbtxtx.html