[java持久化技术.docVIP

  • 2
  • 0
  • 约1.28万字
  • 约 12页
  • 2017-01-06 发布于北京
  • 举报
[java持久化技术

Java 持久化技术 当前流行的解决方案: JDBC、JNDI Hibernate iBatis java持久层框架分析 目前在java应用程序开发中,使用广泛的,开源的持久层框架是Hibernate 和 Ibatis 。 ibatis和hibernate都是ORM解决方案,不同的是两者各有侧重。Hibernate提供了Java对象到数据库表之间的直接映射,开发者无需直接涉及数据库操作的实现细节,实现了一站式的ORM解决方案。而ibatis则采取了另一种方式,即提供Java对象到SQL(面向参数和结果集)的映射实现,实际的数据库操作需要通过手动编写SQL实现。iBatis是又一个O/R Mapping解决方案,和Hibernate相比,iBatis最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBatis是能满足你的要求又足够灵活的最简单的解决方案。 持久框架的灵活性有两层意思,一种是简单易扩展,另一种是功能强大提供了很多选项。Ibatis属于前者,而Hibernate属于后者。 Hibernate 简介: 它是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在

文档评论(0)

1亿VIP精品文档

相关文档