Hibernate的一些细节
来源:互联网 发布:火车票照片制作软件 编辑:程序博客网 时间:2024/06/05 10:12
Hibernate的一些细节
1.我们的开发流程是
(1) 一般是从实体类----àdomain的xml文件---------à配置文件
2.实体类的限制
我们在实体类中,我们必须有无参构造(因为是反射机制),也就是.class.instance来实例化这个实体类
3.映射文件
一个java类在映射文件中用一堆<class>标签标示,如果有多个java类,那么就应该有多个<class>标签,对应这些<class>文件可以放到一个文件中,也可以放到多个映射文件中(常用),实体名+hbm.xml,
好下,面我们来说我们的重点吧!
重点就是我们的 hibernate中得对象状态。
我们先来说一下在hibernate中对象状态的种类:瞬时、持久、托管。下面我们来说明一下
瞬时:一般是new出来且与session没有关联的对象。
持久:数据库中有数据与之对应,当前与session有关联,并且相关联的session没有关闭,事务没有提交;持久对象状态发生改变,在事务提交时会影响到数据库(hibernate能检测到)。
托管:数据库中有数据与之对应,但当前没有session与之关联;托管对象状态发生改变,hibernate不能检测到。
下面我们图来表示一下
这就是今天讲的内容
- Hibernate的一些细节
- Hibernate的Annotation一些小细节
- document_getElementById的一些细节
- JS的一些细节
- 一些简单的细节
- dll的一些细节
- C++的一些细节
- Servlet的一些细节
- Servlet的一些细节
- Servlet的一些细节
- Servlet的一些细节
- 一些小小的细节
- Servlet的一些细节
- Servlet的一些细节
- lua的一些细节
- Java的一些细节
- fork()的一些细节
- Cookie的一些细节
- 定义矩阵的几种方法
- Android属性系统
- java实现内存泄漏的例子
- Hibernate配置
- 新建的MFL,在创建Xqury Transformation的时候,不显示节点
- Hibernate的一些细节
- PHP 使用 APC 增進執行速度。
- CURD增删改查
- 表与表之间关系 --------实体与实体之间关系
- 两种方式查找
- 总结一下最近 Python 学习心得
- 在Eclipse中用JDBC连接Sql Server 2005总结
- 最近做的一个QQ项目
- LINUX学习笔记19——内核简介