摘要: 在.NET下,当我们new一个对象,就开始了该对象的生命周期,当我们没有再使用它的时候。它会被GC回收,从而结束它的生命周期。在NHibernate下,对于需要被持久化的对象,其有三种状态。 临时状态:刚刚使用new关键字进行创建,并还没进行持久化。注意,这里的持久化并不是单独唯一指已经将数据插入到数据库中,而是指将数据放入Session中,或者放入数据库中,或者都存在这两者当中,因为有时数据放入session中并不是立即插入数据库。这一点再后面进行讨论。其具有以下特征: 1.不处于Session当中,没有和任何一个Session关联。2.在数据库中没有该对象对应的记录。 以下操作会使一个对象 阅读全文
posted @ 2011-02-15 15:45 雁北飞 阅读(280) 评论(0) 推荐(0) 编辑