解决hibernate 删除异常deleted object would be re-saved by cascade (remove deleted object from association)

在hibernate 删除关联时会出现eleted object would be re-saved by cascade (remove deleted object from associations)的异常,结合别人的和自己的经验通常有三种解决的方案: 方法1 删除Set方的casca...

2013-03-21 17:00:54

阅读数:1040

评论数:0

类(class)和结构(struct)的区别是什么?它们对性能有影响吗?.NET BCL里有哪些是类(结构),为什么它们不是结构(类)?在自定义类型时,您如何选择是类还是结构?

前篇中也是老赵面试题的第一题,这篇继续,希望通过这些面试题来找到我们学习的重点,而不是背这些东西,希望以这些个点来系统的去学习.net.       类(class)和结构(struct)的区别是什么?它们对性能有影响吗?.NET BCL里有哪些是类(结构),为什么它们不是结构(类)?在自定...

2013-03-20 12:03:28

阅读数:1854

评论数:0

什么是.NET?什么是CLI?什么是CLR?IL是什么?JIT是什么,它​​是如何工作的?GC是什么,简述一下GC的工作方式?

最近刚看到老赵之前发的一篇博文《我在面试.NET/C#程序员时会提出的问题》;尝试回答下,回答不好还忘各位补充:       什么是.NET?什么是CLI?什么是CLR?IL是什么?JIT是什么,它​​是如何工作的?GC是什么,简述一下GC的工作方式?       什么 是.N...

2013-03-20 11:46:23

阅读数:1814

评论数:0

throw和throw ex的区别

之前,在使用异常捕获语句try...catch...throw语句时,一直没太留意几种用法的区别,前几天调试程序时无意中了解到几种使用方法是有区别的,网上一查,还真是,主要是区别在堆栈信息的起始点不同。总结如下: 我们都知道,C#中使用throw和throw ex抛出异常,但二者是有区别的。...

2013-03-20 11:42:48

阅读数:758

评论数:0

NHibernate 中删除数据的几种方法

今天下午有人在QQ群上问在NHibernate上如何根据条件删除多条数据,于是我自己就写了些测试代码,并总结了一下NHibernate中删除数据的方式,做个备忘。不过不能保证囊括所有的方式,如果还有别的方式,请园友踊跃提出,我补充上去。   1. 使用Session.Delete(T ...

2013-03-13 10:18:08

阅读数:5920

评论数:0

NHIBERNATE查询-慢慢补吧

Restrictions.eq 等于  Restrictions.allEq 使用Map,使用key/value进行多个等于的比对  Restrictions.gt 大于 >  Restrictions.ge 大于等于 >=  Restrictions.lt 小于 Rest...

2013-03-05 17:23:19

阅读数:1140

评论数:0

hibernate中set里的属性设置及含义

name:映射类属性的名称; access:hibernate访问这个属性的策略 table:关联的目标数据库表 schema:目标数据库表的schema名字 catalog:目标数据库表的catalog名字 lazy:是否采用延迟加载 subselect:定义...

2013-03-04 16:17:57

阅读数:3529

评论数:0

Nhibernate中使用enum字段

1、数据库中对应为int型字段    NHibernate直接支持枚举类型的映射,这种支持方式,在数据库中保存的是枚举的整数值。在TBLPLANTITEM中有三个字段对应的对象属性使用枚举类型:ITEM_CATEGORY、PURCHASE_CATEGORY、STOCK_OPTION,我把STOC...

2013-03-02 11:14:45

阅读数:1289

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭