数据库系统原理与实践习题答案第14章.docVIP

  • 0
  • 0
  • 约1.41千字
  • 约 1页
  • 2023-02-09 发布于江西
  • 举报

数据库系统原理与实践习题答案第14章.doc

第14章 什么是 ORM 框架技术?它的主要作用和技术实现原理是什么? 答:ORM 技术是随着面向对象的软件开发方法发展而产生的,主要实现关系数据库与业务实 体对象之间的映射。ORM 技术是在对象和关系之间提供了一条桥梁,应用程序中的对象型数 据和数据库中的关系型的数据通过这个桥梁来相互转化。ORM 框架采用元数据来描述对象—关系映射细节,元数据主要有两种形式:一种采用 XML 格式,在专门的 XML 配置文件中存放实体对象和数据库表的映射关系。一种采用声明 注解的方式(C#的 Atrribute、Java 的 Annotation),在实体对象的声明中,加入注解描述对象与数据库关系表的映射的关系。通过以上形式提供的持久化类与表的映射关系,ORM 框架在运行时就能参照对象与关系表的映射信息,自动地从关系表读取对象信息,并把对象的修改持久化到关系数据库中,完成面向对象编程语言和关系型数据库的映射。 Java 和.net 两大技术阵营的 ORM 框架技术有哪些? 答:Java 系列:Apache OJB、Cayenne、Jaxor、Hibernate、iBatis、jRelationalFramework、 mirage、SMYLE、TopLink 等。.Net 系列:Entity Framework、Nhibernate、Nbear、Castle ActiveRecord、

文档评论(0)

1亿VIP精品文档

相关文档