![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
klevein
这个作者很懒,什么都没留下…
展开
-
hibernate知识点
1 什么是Hibernate Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合 ,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J...原创 2010-12-21 15:43:29 · 111 阅读 · 0 评论 -
hibernate 缓存
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernate缓存分类:...原创 2010-12-22 10:51:00 · 63 阅读 · 0 评论 -
对Hibernate中get()与load()不同点分析
本文主要介绍Hibernate中两个极为相似的方法Hibernate get()与Hibernate load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,但Hibernate不会搞两个完全一样的方法的,它们间的不同在于:◆如果找不到符合条件的纪录,get()方法将返回null.而load()将会报出ObjectNotFoundEcception.◆load()方...原创 2010-12-22 11:34:30 · 91 阅读 · 0 评论 -
hibernate和ibatis比较
简介 iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。 一站式 iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例。相对Hibernate...原创 2010-12-30 22:46:02 · 84 阅读 · 0 评论