Java 术语:“;实体Bean“;vs.“;“数据模型”;

Java 术语:“;实体Bean“;vs.“;“数据模型”;,java,php,datamodel,entity-bean,Java,Php,Datamodel,Entity Bean,我们正在进行一次对话,其中一位开发人员使用术语“实体Bean”,另一位开发人员将一些相对类似的东西描述为“数据模型” 这些术语同义吗?这些术语是否暗示了应该考虑的细微差异 环境是PHP,开发人员有一些与前java相关的经验。这些完全不同 实体bean是一个数据项在内存中的表示,通常来自数据库。该术语还用于实体bean所属的类 物理数据模型是一种在数据库表中表示各种不同类型数据的方案。逻辑数据模型是该模型的一种抽象版本。但这两个都不像实体bean。两者都不同 实体Bean: 它是一个ORM模型组件

我们正在进行一次对话,其中一位开发人员使用术语“实体Bean”,另一位开发人员将一些相对类似的东西描述为“数据模型”

这些术语同义吗?这些术语是否暗示了应该考虑的细微差异


环境是PHP,开发人员有一些与前java相关的经验。

这些完全不同

实体bean是一个数据项在内存中的表示,通常来自数据库。该术语还用于实体bean所属的类

物理数据模型是一种在数据库表中表示各种不同类型数据的方案。逻辑数据模型是该模型的一种抽象版本。但这两个都不像实体bean。

两者都不同

实体Bean:

它是一个ORM模型组件,是EJB的一部分,处理数据库事务

数据模型:

它是将在数据库上进行的操作的名称。数据模型编程中还有许多其他ORM工具,如(Hibernate、springs和EJB)

编辑


数据模型是一组类的集合,这些类作为框架来执行数据库操作。

实体Bean和数据模型不是同义词。实体bean是映射到数据模型中的一个表(或一组表)的类

通常,数据模型表示数据和数据之间的关系,以支持应用程序的持久性需求

应用程序通常由类组成,这些类根据类的方法中定义的业务规则来表示和处理数据

实体bean将是用于维护持久性数据的类,通常与数据模型中的表紧密映射