首页 > 代码库 > castle activerecord 学习过程出现的问题
castle activerecord 学习过程出现的问题
优点:
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 +事务 会报错。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。