博客园站长
这是人类成长进步中记录的每一时刻

随笔分类 -  NHibernate

castle activerecord 学习过程出现的问题
摘要:优点:1、CRUD:代码简洁2、不用配置map3、自带事务方便4、自带IOC5、自带 数据有效性验证缺点:1、自增长(Oracle 一直提示序号不存在,有空继续尝试)2、多条件,直接用 HQL写在类里,或者将条件写在 Model字段定义里,太过硬性3、CRUD 每个出错直接异常,每个语句必须 try... 阅读全文
posted @ 2014-08-16 16:40 dm3344 阅读(287) 评论(0) 推荐(0) 编辑
【转】Castle.ActiveRecord的嵌套事务处理
摘要:嵌套的情况下,怎么处理Castle.ActiveRecord的事务?今天试了一下,原来还是很简单的,只需要使用Castle.ActiveRecord.TransactionMode.Inherits就可以了。http://www.castleproject.org/activerecord/docu... 阅读全文
posted @ 2014-08-16 13:59 dm3344 阅读(422) 评论(0) 推荐(0) 编辑
【转】NHibernate主键类型介绍
摘要:转自:http://blog.163.com/wzx_dd/blog/static/1942850722012828934553/最近整合了一下框架,用SSH搭建了一个框架,但是在整合好之后,启动tomcat的时候老是报这个错误,上网搜集了一下并向同事问了问,终于知道了错误原因:数据库不支持自动递增... 阅读全文
posted @ 2014-08-16 11:51 dm3344 阅读(445) 评论(0) 推荐(0) 编辑
【转】NHibernate 各种数据库配置
摘要:转载自:http://terrylee.cnblogs.com/archive/2006/04/05/367381.html自己只用了Oracle 可用!三.常见的配置示例Castle网站为我们提供的几个常见的配置示例1.MS SQLServer2.Oracle3.MySQL4.Firebird5.... 阅读全文
posted @ 2014-08-16 11:47 dm3344 阅读(2058) 评论(0) 推荐(0) 编辑
NHibernate常见错误
摘要:Oracle 下必须用Sequence[PrimaryKey(PrimaryKeyType.Sequence,"ID")]1、提示 ORA-02289: 序列不存在--CreatesequencecreatesequenceXXXminvalue1maxvalue999999999999999999... 阅读全文
posted @ 2014-08-16 11:45 dm3344 阅读(171) 评论(0) 推荐(0) 编辑
NHibernate 设置主键不自增长
摘要:1、Model 配置[PrimaryKey(PrimaryKeyType.Assigned,"ID")]2、使用时要手动赋值 阅读全文
posted @ 2014-08-16 11:42 dm3344 阅读(234) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示