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