- 浏览: 1501173 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (798)
- struts2 (42)
- servlet (20)
- quartz (4)
- jquery & ajax (24)
- tomcat (5)
- javascript (15)
- struts1 (8)
- 搜索关键字及链接 (3)
- fckeditor (3)
- Apache (5)
- spring (22)
- linux (3)
- 企业应用 (8)
- 综合应用 (13)
- 服务器 (2)
- 数据库 (85)
- 性能调优 (21)
- 网络应用 (15)
- 缓存技术 (8)
- 设计模式 (39)
- 面试题 (7)
- 程序人生&前辈程序员 (29)
- java基础 (59)
- hibernate (75)
- log4j (4)
- http (11)
- 架构设计 (28)
- 网页设计 (12)
- java邮件 (4)
- 相关工具 (11)
- ognl (7)
- 工作笔记 (18)
- 知识面扩展 (12)
- oracle异常 (1)
- 正则表达式 (2)
- java异常 (5)
- 项目实践&管理 (1)
- 专业术语 (11)
- 网站参考 (1)
- 论坛话题 (2)
- web应用 (11)
- cxf&webservice (22)
- freemarker (3)
- 开源项目 (9)
- eos (1)
- ibatis (6)
- 自定义标签 (3)
- jsp (3)
- 内部非公开文档(注意:保存为草稿) (0)
- 国内外知名企业 (2)
- 网店 (3)
- 分页 (1)
- 消费者习惯 (2)
- 每日关注 (1)
- 商业信息 (18)
- 关注商业网站 (1)
- 生活常识 (3)
- 新闻 (2)
- xml&JSON (5)
- solaris (1)
- apache.common (3)
- BLOB/CLOB (1)
- lucene (2)
- JMS (14)
- 社会进程 (8)
- SSH扩展 (2)
- 消费心理 (1)
- 珠三角 (1)
- 设计文档 (1)
- XWork&webwork (1)
- 软件工程 (3)
- 数据库及链接 (1)
- RMI (2)
- 国内外知名企业&人物 (1)
最新评论
-
司c马:
简介易懂、
OutputStream和InputStream的区别 -
在世界的中心呼喚愛:
解决我的问题
Java获取客户端的真实IP地址 -
bo_hai:
都是些基本的概念呀!
SSO -
tian_4238:
哥们,你也是搞水利这块的吧。
巧用SQLQuery中的addScalar -
loveEVERYday:
java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp小结
如下图
发表评论
-
自定义用户类(UserType)的使用
2011-08-04 10:46 1857学习hibernate有段时间了,最近复习这门技术时看到了自定 ... -
技巧:利于ThreadLocal模式管理Session
2011-08-02 10:31 1264在利用Hibernate开发DAO模块时,我们和Session ... -
Hibernate中的回调与拦截机制
2011-07-27 17:31 1460在某些情况下,我们需要对实体的CURD操作进行捕获并执行一些操 ... -
HibernateTemplate中HibernateCallback的事务
2011-07-04 14:41 1440目的:使用HibernateTemplate执行execute ... -
Hibernate的复杂用法HibernateCallback
2011-07-04 14:40 1336HibernateTemplate还提供一种更加灵活的方式来操 ... -
Hibernate session FlushMode有五种属性
2011-07-04 13:59 17291、NEVER:已经废弃了,被MANUAL取代了2 MANUA ... -
数据库持久层——浅谈hibernate中的Session
2011-07-01 22:49 1666大多数情况下,Session 管理的目标聚焦于通过合理的设 ... -
详解Hibernate Session
2011-07-01 22:42 1492这里介绍Hibernate Session,Ses ... -
HttpSession与Hibernate中Session的区别
2011-07-01 22:41 1290一、javax.servlet.http.HttpSess ... -
巧用SQLQuery中的addScalar
2011-06-02 17:16 5741当我们用HQL进行子查询的时候,如select * from ... -
hibernate中SQLQuery的addEntity();方法
2011-04-13 14:48 2888如果使用原生sql语句进行query查询时,hibernate ... -
Hibernate的clear(),flush(),evict()方法详解
2011-03-24 11:18 17701.Clear 方法 无论是Load 还是 G ... -
hibernate模糊查询-Restrictions.ilike & Expression.like
2011-03-11 10:32 16354Criteria criteria = session.c ... -
Hibernate分页查询小结
2011-03-10 11:14 1826通常使用的Hibernate通常是三种:hql查询,QBC查询 ... -
current_session_context_class
2011-03-07 15:31 1293此设置的作用如下: What does sessionFac ... -
Hibernate的拦截器和监听器
2010-12-14 15:06 1386核心提示:最近项目需要,用到了Hibernate的拦截器和 ... -
孙卫琴.精通Hibernate:Java对象持久化技术详解_触发器使缓存与数据库不一致
2010-12-14 08:46 1386p198 -
孙卫琴.精通Hibernate:Java对象持久化技术详解_优化报表查询的性能
2010-12-13 17:51 1269p332 -
孙卫琴.精通Hibernate:Java对象持久化技术详解_查询结果类型
2010-12-13 17:34 1303p329 -
孙卫琴.精通Hibernate:Java对象持久化技术详解_投影查询
2010-12-13 17:31 1423p325
相关推荐
在这个状态下,实体对象被视为数据库中的真实记录。一旦事务提交完成,实体对象就会变成游离状态。 4. **游离状态(Detached State)** 游离状态指的是实体对象已经不再由实体管理器管理的状态。这种情况发生在...
在本教程中,我们将深入探讨实体对象的三种状态以及`saveOrUpdate`方法的工作原理。 首先,让我们了解实体对象的三种状态: 1. **瞬时状态(Transient)**:当一个新的实体对象在内存中创建,但尚未被Hibernate...
Java实体对象的三种状态是指在Hibernate框架中,实体对象在生命周期中所经历的三个阶段,即瞬时态、持久态和游离态。 瞬时态(New or Transient):当创建一个新的实体对象时,它处于瞬时态。这时对象只是一个保存...
1. **临时状态(Transient)**:当我们在程序中通过`new`关键字创建一个实体对象时,它默认处于临时状态。此时,对象未被Hibernate管理,即使对象包含了主键ID,如果这个ID在数据库中不存在,或者没有设置ID,...
### 面向对象三个基本特征 面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它将程序中的各种实体抽象为对象,每个对象都可以包含数据(属性)以及对这些数据进行操作的方法(行为)。面向...
本篇将详细阐述Hibernate中的对象三状态、一对一(OneToOne)、一对多(OneToMany)以及多对多(ManyToMany)关系映射。 一、Hibernate对象三状态 1. 游离态(Detached):对象在应用程序中创建,但尚未与Session...
### 面向对象的三个基本特征:封装、继承、多态 面向对象编程(Object-Oriented Programming,简称 OOP)是一种广泛使用的编程范式,它基于对象的概念,通过对象来模拟现实世界中的实体。面向对象编程的核心在于其...
域对象,通常指业务逻辑中的实体类,它们在持久化层中主要存在三种状态:临时状态、持久化状态和游离状态。每种状态都代表了对象与持久化框架(如Hibernate)之间的不同关系,进而影响着对象的生命周期管理和数据库...
面向对象的三个基本特征是封装、继承和多态,这三者共同构成了面向对象编程的核心。下面将详细介绍这些特征,并讨论它们在编程中的具体应用和重要性。 首先,封装是面向对象编程中用于隐藏对象内部状态和行为、仅...
EJB规范定义了三种主要类型的bean:无状态session bean、有状态session bean和实体bean,每种类型都有其特定的用途和生命周期。 1. **无状态Session Bean** 无状态session bean是最基础的EJB类型,它们不维护任何...
- **面向对象编程(OOP)**: OOP是从观察者的角度出发,通过对实体对象的观察进行归纳抽象。 - **面向状态编程(SOP)**: SOP则是直接参与到系统的执行逻辑中,通过具体的执行逻辑来构建系统,通常不需要过多的抽象...
首先,我们创建一个名为M的类,它有三个公开的整型成员变量a、b和c。在Java或C#中,声明一个M类型的引用变量n,并用`new M()`来实例化一个M对象,这个过程分为四步: 1. `new M()`在内存的堆区域创建了一个M类的...
本压缩包包含三个由Visio绘制的状态模型,分别是自动提款机(ATM)状态模型、分理处状态模型和分行状态模型。Visio是一款微软公司开发的流程图和矢量图形软件,广泛应用于制作图表和流程图,包括UML(统一建模语言)...
状态图是描述对象在某个时间点上的状态和状态之间的转换关系的图形化表示形式。在图书管理系统中,书和借书证的状态是非常重要的。书的状态可以分为四种:可借、被借、被预约、删除。而借书证的状态也可以分为三种:...
- **作用**:通过操作组合实体,可以间接地管理所有内部依赖对象的状态变化。 ##### 2. 粗粒度对象(Coarse-Grained Object) - **定义**:这是一个包含依赖对象的类,拥有自己的生命周期,并且能够管理依赖对象的...
1. **对象识别**:从问题域中识别出重要的对象,包括实体对象、边界对象和控制对象。 2. **属性定义**:为每个对象定义其属性,即对象的状态。 3. **服务定义**:定义对象的行为,即对象能够执行的操作。 4. *...
万物皆对象,意味着现实世界中的任何实体都可以抽象为一个对象,例如人、机器、植物等。 在面向对象编程中,类的声明和实例化是核心步骤。声明类时,我们会定义类的结构,包括字段、属性和方法。实例化是通过使用...
1. 面向对象的概念:面向对象方法涉及三个基本概念:对象、类和继承。对象是现实世界实体在软件中的表现形式,每个对象都属于一个特定的类,类可以定义对象的属性和行为。继承是类之间的一种关系,允许一个类继承另...