所有的数据库与对象的关系映射都是在type.properties文件定义中完成的。
他通常存放在HopObject目录的下面,名称固定。
具体在这个类型映射文件中定义的字段如下:
_db = dbname //数据库名称,同db.properties
_table = TABLENAME //当前对象映射的数据表名称
_id = ID_COLUMN //对象id相当于表的主键
_name = NAME_COLUMN //可选属性 当对象为“用户”时,该属性指定表中对应的用户名
_extends = parenttype //继承另一原型的映射,不知何用
//翻译了半天才弄明白,此声明是某个集合字段,里面以逗号分隔存储某对象的id,有待实践
_parent = property1, property2.collectionX, root.collectionY
//特别,特别不好解释的一个,据我理解是扩展原型用的,索引某个存储着原型定义的字段
_prototype = PROTO_COLUMN
简单的映射举例:
属性 = 字段
prop1 = DB_COLUMN_1
prop2 = DB_COLUMN_2
属性参数 = 值
prop1.readonly = true //只读,保护此字段数据不被写入数据库
prop1.private = true //私有属性,js里默认是为public
一个引用其他对象的属性关联: One on One
prop3 = object (protoype) //括号里面是另一个对象的名字
prop3.local = LOCAL_DB_COLUMN //这里是prop3所在表中存储引用对象的id字段
prop3.foreign = FOREIGN_DB_COLUMN //这是引用对象的表和字段,这俩写法都是 table.column
分享到:
相关推荐
海马记词语 海马记词语-海马记词语-海马记词语 绿色软件
键盘映射是海马模拟器的一大亮点,它允许用户将键盘按键映射到屏幕上的虚拟按键,这样在玩需要精确操作的游戏时,可以大大提高玩家的控制精度和速度。此外,多开功能则让玩家能够在同一台电脑上同时运行多个海马...
- **键盘映射**:可以自定义键盘快捷键,对应安卓应用内的操作,提高效率。 - **截图与录像**:内置截图和录制功能,便于分享游戏精彩瞬间或教程制作。 4. **使用注意事项** - 安装前确保电脑硬件配置满足最低...
在医学成像领域,海马体分割是一项至关重要的任务,特别是在神经科学研究和临床诊断中。海马体是大脑中负责记忆、情感处理和空间导航的关键结构。本项目聚焦于使用MATLAB来处理磁共振(MRI)图像,进行精确的海马体...
【海马E3汽车使用手册】是一份专为海马E3电动汽车车主设计的操作指南,旨在帮助用户了解车辆的结构特点、使用方法以及保养规范。手册详细阐述了海马E3电动汽车的各项功能,包括其纯电力驱动系统,该系统不产生有害...
不过,基于标题和描述信息,我们可以提炼出以下有关海马V70汽车使用手册的关键知识点。 首先,海马V70汽车使用手册是为驾驶和操作海马V70车型的车主准备的详细指导资料。手册通常包含了车辆功能的介绍、使用方法和...
海马S5汽车是一款由海马汽车公司生产的SUV车型,该款车型的操作手册详细介绍了汽车各个部件的功能、操作方法以及注意事项。以下是根据提供的文件内容提炼出的知识点: 1. 海马S5汽车的仪表盘使用了多种图标和符号来...
1. 海马骑士S7是一款汽车,属于海马骑士系列乘用车,其产品执行标准为Q/HMAC102.100-151。 2. 使用手册的内容: - 详细介绍了海马骑士S7的结构特点、使用方法、保养规范等。 - 使用手册的目的是为了让用户合理...
海马优化器2022新出的算法 海马优化器2022新出的算法 海马优化器2022新出的算法 海马优化器2022新出的算法 海马优化器2022新出的算法 海马优化器2022新出的算法 海马优化器2022新出的算法 海马优化器2022新出的算法
《海马2丘比特汽车使用手册》是一本全面指导车主如何操作、维护和理解自己车辆的专业文献。手册中包含了从基本驾驶技巧到复杂系统的工作原理,旨在帮助车主更好地理解和使用海马2丘比特汽车。 首先,手册详细介绍了...
在本文中,我们将深入探讨如何在cocos2dx游戏引擎上集成海马支付平台的iOS实现,以便为您的游戏提供安全、高效的内购支付服务。首先,我们需要了解cocos2dx,它是一个开源的游戏开发框架,基于C++,并且支持多平台,...
海马M3汽车使用手册用户操作说明书pdf电子版下载
“海马玩”也提供了键盘映射功能,允许用户自定义快捷键来控制虚拟机中的安卓应用,使得在没有触屏的情况下也能轻松操作。对于游戏爱好者来说,这一特性使得在大屏幕的Mac上玩安卓游戏变得更加便捷和舒适。 总之,...
海马M6汽车用户操作说明书是一份指导用户如何正确使用和保养海马M6系列乘用车的详细文档。该说明书包含了海马M6系列乘用车的型号介绍、车辆结构特点、使用方法、保养规范等核心内容。使用说明书为车主提供了必要的...
易语言源码易语言海马记数字源码.rar 易语言源码易语言海马记数字源码.rar 易语言源码易语言海马记数字源码.rar 易语言源码易语言海马记数字源码.rar 易语言源码易语言海马记数字源码.rar 易语言源码易语言海马...
海马玩模拟器安装包 移动开发工具 Android 海马玩模拟器安装包 移动开发工具 Android
【海马汽车:新能源汽车进军俄罗斯市场】 海马汽车,作为中国的一家知名汽车制造商,近期传出重要消息,其新能源汽车即将进军俄罗斯市场。这一动向揭示了海马汽车在全球化战略上的重大进展,特别是在新能源汽车领域...
海马M5 CD机的音效调整接线改AUX是一项实用的技术改造,下面将详细介绍这个过程及其相关知识点。 首先,我们需要理解AUX接口的作用。AUX接口,全称是Auxiliary(辅助)输入接口,通常是一个3.5mm的立体声插孔,用于...
海马苹果助手是一款专业好用的苹果应用管理软件。软件实现,不用越狱,也无需Apple ID就能火速下载海量应用、游戏,优质资源完全免费下载使用,具有界面清爽、操作流畅、下载飞速、资源海量等优势。海马苹果助手界面...