![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
polazhang89
这个作者很懒,什么都没留下…
展开
-
Hibernate持久化对象的生命周期详解(转)
在Hibernate中,持久化对象在被操作过程中可以分为三个时期,这三个时期是和Session的周期相关的,因为Hibernate中的操作都是基于Session完成的。所以Session对象的生命周期也关系着持久化对象的生命周期。 持久化对象的生命周期有三种,分别是瞬时态(Transient),持久态(Persistent)和脱管态(Detached)。 瞬时态的对象是刚刚用n...原创 2010-09-09 10:55:10 · 134 阅读 · 0 评论 -
hibernate annotation(一)
1.概述 值得期待的Hibernate Annotation 式配置终于随着Hibernate 3.2GA 版本的发布而宣布正式被支持了! 只要数据库以及字段名称设计合适,我们甚至只需要在原来程序上加上3行代码,就可以配置完成一个Bean。这依 稀看到了Rails 的影子...... 1.1 参考资料 最为重要的参考资料莫过于由RedSega 团队翻译的,并入Hi...原创 2010-09-09 10:57:39 · 77 阅读 · 0 评论 -
hibernate annotation(二)
用EJB3注释进行映射 现在EJB3实体Bean是纯粹的POJO。实际上表达了和Hibernate持久化实体对象同样的概念。他们的映射都通过JDK5.0注释来定义(EJB3规范中的XML描述语法至今还没有定下来)。注释分为两个部分,分别是逻辑映射注释和物理映射注释,通过逻辑映射注释可用描述对象模型,类之间的关系等等,而物理映射注释则描述了物理的schema,表,列,索引等等。下面外面在代...原创 2010-09-09 10:58:38 · 81 阅读 · 0 评论 -
hibernate annotation(三)
Hibernate是ORM的解决方案,其底层对数据库的操作依赖于JDBC,所以您必须先取得JDBC驱动程序,在这边所使用的是MySQL,所以您必须至 MySQL® Connector/J 取得MySQL的JDBC驱动程序。 接下来至 Hibernate 官方网站 取得Hibernate 3.2、Hibernate Annotations 3.2。 您必须安装JDK 5.0才可以使用...原创 2010-09-09 10:59:22 · 80 阅读 · 0 评论 -
封装HibernateUtil对象,方便的工具类(转)
package org.cric.util; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; public class HibernateUtil { private stat...原创 2010-09-14 16:41:08 · 99 阅读 · 0 评论