Hibernate
文章平均质量分 78
shawzt
为理想拼搏,为人生奋斗!
展开
-
数据持久层框架Hibernate
Hibernate是一种Java语言下的对象关系映射解决方案。它是使用GNU宽通用公共许可证发行的自由、开源的软件。它是面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。Hibernate也是目前Java开发中最为流行的数据库持久层框架。它的设计目标是将软件开发人员从大量相同的数据持久层相关编程工作中解放出来。Hibernate不仅负责从Java类到数据库表的映射,还包括从J原创 2012-05-03 09:52:22 · 666 阅读 · 0 评论 -
关于Hibernate的Criteria查询
Hibernate 作为一个重要的且很流行的数据库/实体映射工具,支持多种方式的查询。本文介绍Hibernate API 支持的Criteria 条件查询。 在具体介绍Hibernate 查询之前,先说明一下Hibernate CRUD操作的一般模式: Configuration config = new Configuration().Configure(); SessionFactory原创 2012-05-03 15:56:01 · 428 阅读 · 0 评论 -
关于Hibernate的HQL查询
上一篇介绍了Hibernate的Criteria查询。Hibernate还配备了一种非常强大的查询语言HQL(Hibernate Query Language),这种语言看上去和SQL很像。但是不要被这外表所迷惑,HQL被设计成完全面向对象的查询。它可以理解如继承、多态和关联之类的概念。本文介绍HQL查询。 HQL查询 Hibernate 推荐使用HQL进行查询,虽然HQL同标准的SQ原创 2012-05-03 20:38:38 · 395 阅读 · 0 评论