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) 编辑
【转】Castle.ActiveRecord的嵌套事务处理
摘要:嵌套的情况下,怎么处理Castle.ActiveRecord的事务?今天试了一下,原来还是很简单的,只需要使用Castle.ActiveRecord.TransactionMode.Inherits就可以了。http://www.castleproject.org/activerecord/docu...
阅读全文
posted @
2014-08-16 13:59
dm3344
阅读(422)
推荐(0) 编辑
【转】NHibernate主键类型介绍
摘要:转自:http://blog.163.com/wzx_dd/blog/static/1942850722012828934553/最近整合了一下框架,用SSH搭建了一个框架,但是在整合好之后,启动tomcat的时候老是报这个错误,上网搜集了一下并向同事问了问,终于知道了错误原因:数据库不支持自动递增...
阅读全文
posted @
2014-08-16 11:51
dm3344
阅读(445)
推荐(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) 编辑
NHibernate常见错误
摘要:Oracle 下必须用Sequence[PrimaryKey(PrimaryKeyType.Sequence,"ID")]1、提示 ORA-02289: 序列不存在--CreatesequencecreatesequenceXXXminvalue1maxvalue999999999999999999...
阅读全文
posted @
2014-08-16 11:45
dm3344
阅读(171)
推荐(0) 编辑
NHibernate 设置主键不自增长
摘要:1、Model 配置[PrimaryKey(PrimaryKeyType.Assigned,"ID")]2、使用时要手动赋值
阅读全文
posted @
2014-08-16 11:42
dm3344
阅读(234)
推荐(0) 编辑