Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
ORM的框架
TMS奥勒留是一个框架的Delphi自带的数据处理,复杂的或先进的查询,以及继承和多态的支持。
奥勒留把所有的应用程序可以获取使用ORM框架的好处:
·生产力:避免使用复杂的神器出山:www.shenqi73.comSQL语句,只能在运行时验证。代码直接使用这些对象。
·可维护性:更清晰的业务逻辑处理的对象,隐藏所有的数据库访问层。
·可携性
下面是的“TMS奥勒留”的一些主要特点:
·支持多个数据库服务器(DB2,MySQL和MS SQL Server中,火鸟,Interbase的甲骨文,...)
·支持的几个数据库访问组件(dbExpress的,AnyDac,SQLDirect,ADO,IBX的,...)
·保存,更新和加载实体对象在面向对象的方式
·查询 - 强大的查询API使用条件表达式,预测,分组,条件,甚至逻辑运算符在LINQ类似的方法
·继承映射和多态性 - 一个完整的类层次结构映射到数据库中
·跨数据库开发 - 使用Delphi的代码针对多个数据库中,以透明的方式
·选择从类到数据库的方法(从类中创建数据库结构)或数据库类的方法(创建类的源代码从数据库中,使用TMS Data Modeler中)
·直接映射在课堂上使用自定义属性
·关联分析
·生命周期管理的对象使用对象管理器
·缓存和身份映射对象的
·自动生成数据库结构
·可空类型的支持
·延迟加载协会和blob字段
·允许登录的SQL命令
·允许枚举类型映射到数据库中的值
·开放式体系结构 - 易于扩展到使用不同的组件集或数据库服务器