OpenFx框架与其它ORM框架比较
OpenFx与其它ORM框架比较
上述特性的第5点 很重要,可以統一代码中的类名和属性名,相当大程度上使编写出的代码与数据库种类无关。 (要求表名和字段名采用下划线分隔单词的方式,同时用CodeRobot生成实体时选中以下选项:
)
表名ORDER_DETAIL(Oracle)或Order_Detail(SQL Server) 对应的类名转换成 OrderDetail; 字段名ORDER_DATE(Oracle)或Order_Date(SQL Server) 对应的属性名转换成 OrderDate。
这个特性只有OpenFx才有。在有多种数据库(异构数据库)的环境中非常实用,可以大大提高代码的统一性和可复用性。
OpenFx 只注重于常用的ORM功能,对于关系关联,缓存,懒加载等不常使用的功能则不提供支持,因为这些功能要么有其他替代方法可以比较简单地实现,要么这些功能本身并不常用,反而加大了学习难度,增加了对新人的培训工作量。
OpenFx框架具有使用简单,生成的代码少,所需的配置少(只需加密一下连接字符串),框架本身和生成的代码支持多种数据库等特点。
相关文章
- infosys面试总结
- 基于MVC的高校科研成果管理系统的设计与实现
- 毕业设计说明书和论文(程序设计评判系统)
- 软件体系结构分层知识
- 毕业论文--商业银行绩效考核系统(打印)(模板)
- 西安工业大学计算机专业毕业论文
- 遇到的错误总结
- 数字地下空间与工程
- 怎样花2月时间去应聘互联网公司
1. 作用域public,private,protected,以及不写时的区别 区别如下: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly ...
第21卷第10期2011年10月 计算机技术与发展 COMPUTER TECHNOLOGY AND DEVELOPMENT Vol.21No.10Oct.2011 基于MVC 的高校科研成果管理系统 的设计与实现 梁 弼 (四川文理学院计算 ...
沈阳建筑大学 毕业设计说明书 毕 业 设 计 题 目 程序设计评判系统 学院专业班级 信息与控制工程学院计算机 班 学 生 姓 名 性别 指 导 教 师 职称 2014年 6月7日 摘要 随着Internet 的广泛引用, 计算机技术的飞速 ...
软件体系结构--RPG 游戏制作软件 1)分层 2)写出每层的功能 3)向上提供接口 1. 分层 层次系统风格将软件结构组织成一个层次结构,一个分层系统是分层次组织的,每层对上层提供服务,同时对下层来讲也是一个服务的对象.在一些分层系统中, ...
NANCHANG UNIVERSITY 学 士 学 位 论 文 THESIS OF BACHELOR (2009 - 2013 年) 题 目: 基于Spring MVC框架的商业银行绩效考核系统设计与实现 学 院: 软件学院 系 软件工程 ...
本科毕业设计(论文) 题目:基于WEB的软件工程案例教学平台 ----交互演示子系统的设计 院 (系): 专 业: 班 级: 学 生: 学 号: 指导教师: 2016年06月 本科毕业设计(论文) 题目:基于WEB的软件工程案例教学平台 - ...
1.在spring 与hibernate 集成时出现下列错误 Exception in thread "main" : Error creating bean with name 'userDAO': Injection ...
第26卷 第11期 岩石力学与工程学报 Vol.26 No.11 2007年11月 Chinese Journal of Rock Mechanics and Engineering Nov.,2007 数字地下空间与工程 朱合华12,李晓 ...
找工作也快两月了,感受颇多,最近看了一篇<怎样花2年时间去面试一个人>的博客,很有感触,将自己的想法写出来. 在找工作的两月中,自己从四大门户:新浪.搜狐.网易.腾讯到业界领先的百度,搜狗.淘宝以及行业巨头的微软;从几个人创业的 ...