
hibernate
morris131
这个作者很懒,什么都没留下…
展开
-
Hibernate HQL详解
1. Hibernate HQL详解1.1. hql简介Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不 要被语法结构上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查 询,它可以理解如继承、多态和关联之类的概念。 看个示例,看看sql和HQL的相同与不同: Sql:select * fromtbl_user where uui原创 2014-11-07 11:37:14 · 179953 阅读 · 8 评论 -
Hibernate关联关系映射
1. Hibernate关联关系映射1.1. one to one optional="true"> unique="true"/> column="addressId" not原创 2014-11-12 16:30:21 · 4731 阅读 · 6 评论 -
Hibernate关系映射基础
1. Hibernate关系映射基础1.1. Doctype"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">指定根元素和dtd文件的命名空间。1.2. hibernate-mapping schema="schemaName"原创 2014-11-12 16:29:44 · 9193 阅读 · 7 评论 -
hibernate简介
1. Hibernate是什么?hibernate是 轻量级的 ORM 框架。ORM全称object/relationmapping [对象/关系映射]。Hibernate主要用来实现Java对象和表之间的映射,除此之外还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。Hibernate的目标是对于开发者通常的数据持久化相关的编程任务,原创 2014-11-03 20:05:34 · 16902 阅读 · 7 评论 -
Hibernate.cfg.xml文件的配置
1. Hibernate配置1.1. 可编程的配置方式一个org.hibernate.cfg.Configuration 实例代表了一个应用程序中Java类型到SQL数据库映射的完整集合。Configuration被用来构建一个 SessionFactory. 映射定义则由不同的XML映射定义文件编译而来。可以直接实例化Configuration来获取一个实例,并为它指定XML映射原创 2014-11-05 18:07:10 · 35225 阅读 · 8 评论 -
Hibernate对象的CRUD操作
1. Hibernate对象的CRUD操作1.1. 对象的三种状态瞬时(Transient) - 由new操作符创建,且尚未与HibernateSession 关联的对象被认定为瞬时(Transient)的。瞬时(Transient)对象不会被持久化到数据库中,也不会被赋予持久化标识(identifier)。如果瞬时(Transient)对象在程序中没有被引用,它会被垃圾回收器(g原创 2014-11-06 21:45:26 · 177566 阅读 · 8 评论