码迷,mamicode.com
首页 > 其他好文 > 详细

castle activerecord 学习过程出现的问题

时间:2014-08-16 17:02:40      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:io   数据   问题   cti   代码   on   学习   sp   

优点:

1、CRUD:代码简洁

2、不用配置map 

3、自带事务方便

4、自带IOC

5、自带 数据有效性验证

 

缺点:

1、自增长(Oracle 一直提示序号不存在,有空继续尝试)

2、多条件,直接用 HQL写在类里,或者将条件写在  Model字段定义里,太过硬性

3、CRUD 每个出错直接异常,每个语句必须  try catch

4、比较方便的CRUD ,删除多个、修改多个、则需要用到 HQL,问题如2、

5、实体模版生成器 Castle.ActiveRecord.Generator.exe 找不到  Oracle !!

6、数据有效性验证,实体继承的类不一直,需要继承 ActiveRecordValidationBase,一旦继承这个,那么ActiveRecordBase这个就无法继承

7、二次try catch +事务 会报错。

 

castle activerecord 学习过程出现的问题,布布扣,bubuko.com

castle activerecord 学习过程出现的问题

标签:io   数据   问题   cti   代码   on   学习   sp   

原文地址:http://www.cnblogs.com/wdw31210/p/3916544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!