OFbiz实体引擎

安全可靠的数据存储是数据管理战略的关键业务,OFbiz认真对待数据管理,不把所有繁琐和容易出错的数据管理任务留给应用开发者,OFbiz在设计和实现阶段很好的贯彻了这个理念。


实体引擎是数据库无关的应用程序开发和部署光看,无缝集成到OFbiz代码中,它可以处理所有的日常数据,安全可靠的管理任务,包括还不限于

  • 同时连接到任意数量的数据库
  • 管理不限数量的数据库连接池
  • 负责数据库事务
  • 处理数据库错误

实体引擎的强大之处在于它提供了OFbiz应用程序所有工具,实体程序和应用程序编程接口(API),必要时很容易保证一致性和可预测的写入和读取数据,而不用担心所有的数据源对数据库的连接。为了更好的理解如何有效的使用实体引擎,以满足所有的数据存储的需求。快速回顾一下关系数据库管理系统(RDBMS)

  • RDBMS中表是最基本的结构,一个OFbiz实体是一个数据库表的模型,作为一个模型,实体描述表的结构,内容格式,以及任何适用关联表的其他表。
  • 数据库表被进一步分解成一个或者多个列,表的每个列有数据类型和格式特性,受限于底层的RDBMS分配给这些列作为表定义的一部分,实体模型描述了一个表列映射到实体字段
  • 物理上,数据被存储在表中的一行或者多行。记录在一个表的行中的唯一实例。用户可以读写映射为实体模型中表的一行或者多行,在OFbiz中记录称为实体值。
  • 键是一种特殊类型的字段,尽管有多种类型的字段,OFbiz关注主键和外键
  • 视图是虚拟的表,从一个或者多个表中组成,OFbiz具有相似的结构,在试图RDMS中定义,称为view-entity
翻译自OFbiz cookbook

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值