Hibernate
文章平均质量分 63
Bird
这个作者很懒,什么都没留下…
展开
-
Hibernate框架的搭建和第一个简单的实例
Hibernate是一个支持对JDBC进行封装的框架,实现了对底层数据库访问的封装。非常适合使用和开发。首先需要下载Hibernate,可以在这个网站下载最新包。http://www.hibernate.org/然后打开他的目录结构,将lib目录下的required目录下的包全部导入到工程中去,这个是hibernate运行所必须的最少的包。然后写一个Bean,将需要储存到数据库中的变量原创 2012-02-28 12:26:54 · 3763 阅读 · 4 评论 -
Hibernate使用Criteria实现查询
除了HQL查询外,Hibernate还提供了另外一种,更加贴近面向对象的思想的查询方式。下面来简单的演示一下。其实使用方法和HQl差不多package com.bird.hibernate.test;import java.util.List;import org.hibernate.Criteria;import org.hibernate.HibernateException原创 2012-02-28 20:22:13 · 1659 阅读 · 0 评论 -
Hibernate工具类和插入查询数据例子
再使用Hibernate框架的时候,第一次配置的时候它会去读取那些配置文件,这个是非常耗费时间和内存的事情,所以我们希望每次使用框架的时候他这句代码只执行一次。所以需要构建一个工具类来实现这些效果。工具类效果如下package com.bird.hibernate.test;import org.hibernate.Session;import org.hibernate.Ses原创 2012-02-28 18:46:38 · 1771 阅读 · 0 评论 -
Hibernate的HQL查询和工具类的增强
其实对Hibernate进行分析后可以发现,这个Hibernate对于对象的增加。删除,更新是差不多的,所以可以把他们整合到一个工具类中去。还有就是,因为查询是很复杂的,所以对于数据库的查询,就有相对应的接口,类似于JDBC中的PreparedStatemented这个类。下面我们先看一下工具类的增强package com.bird.hibernate.test;import原创 2012-02-28 19:38:57 · 2953 阅读 · 2 评论 -
Hibernate 4.1.1的第一个例子HelloWorld
Hibernate 4.0与之前的3.X版本改进很很多,下面先将改动的地方说一下。1.数据库方言设置org.hibernate.dialect.MySQL5Dialect在3.3版本中连接MySQL数据库只需要指明MySQLDialect即可。在4.1版本中可以指出MySQL5Dialect2.buildSessionFactory4.1版本中build原创 2012-07-26 11:12:24 · 7791 阅读 · 2 评论