首页
登录
从业资格
随着对象持久化技术的发展,产生了众多持久化框架,其中,( )基于EJB技术。(
随着对象持久化技术的发展,产生了众多持久化框架,其中,( )基于EJB技术。(
最全题库
2022-08-02
109
问题
随着对象持久化技术的发展,产生了众多持久化框架,其中,( )基于EJB技术。( )是ORM的解决方案。问题1选项A.iBatisB.CMPC.JDOD.SQL问题2选项A.SQLB.CMPC.JDOD.iBatis
选项
答案
BD
解析
JAVA体系下,目前主流的持久化技术框架包括CMP、Hibernate、iBatis和JDO等。
1.CMP
在J2EE架构中,CMP(Container-Managed Persistence,容器管理持久化)是由EJB容器来管理实体EJB 的持久化,EJB容器封装了对象/关系的映射和数据访问细节。CMP 和ORM的相似之处在于,两者都提供对象/关系映射服务,都将对象持久化的任务从业务逻辑中分离出来。区别在于CMP负责持久化实体EJB组件,而ORM负责持久化 POJO(Plain Ordinary Java Object,简单的Java对象),它是普通的基于 Java Bean 形式的实体域对象。
CMP模式的优点在于它基于EJB技术,是SUN J2EE体系的核心部分,获得了业界的普遍支持,包括各大厂商和开源组织等,如果选择它来进行企业级开发,技术支持会非常完备,同时其功能日趋完善,包括了完善的事务支持,EJBQL查询语言和透明的分布式访问等。CMP的缺点在于开发的实体必须遵守复杂的J2EE规范,而ORM没有类似要求,其灵活性受到影响;而且,CMP只能运行在EJB容器中,而普通POJO可以运行在任何一种Java环境中;尽管遵循J2EE的规范,但EJB的移植性比ORM要差。
2.Hibernate
Hibernate和iBatis都是ORM解决方案,不同的是两者各有侧重。
3.iBatis
iBatis提供Java对象到SQL(面向参数和结果集)的映射实现,实际的数据库操作需要通过手动编写SQL实现,与Hibernate相比,iBatis最大的特点就是小巧,上手较快。如果不需要太多复杂的功能,iBatis是既可满足要求又足够灵活的最简单的解决方案。
4.JDO
JDO(Java Data Object,Java数据对象)是 SUN 公司制定的描述对象持久化语义的标准API,它是Java对象持久化的新规范。JDO提供了透明的对象存储,对开发人员来说,存储数据对象完全不需要额外的代码(例如,JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上,使开发人员解脱出来,从而集中时间和精力在业务逻辑上。
另外,JDO很灵活,因为它可以在任何数据底层上运行。JDBC只能应用于关系型数据库,而JDO更通用,提供到任何数据底层的存储功能,包括关系型数据库、普通文件、XML文件和对象数据库等,使得应用的可移植性更强。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2401191.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
某磁盘阵列共有14块硬盘,采用RAID5技术时的磁盘利用率是(21)。A.50%
“采用先进成熟的技术和设备,满足当前业务需求,兼顾未来的业务需求”体现了“()
依据GB/T11457—2006《信息技术软件工程术语》,()是一种静态分析
进行面向对象系统分析和设计时,将已有的软件及其有效成分用于构造新的软件或系统,这
CMM提供了一个框架,将软件过程改进划分成()个成熟度等级。A.3 B.4
评标委员会由招标人的代表和有关技术、经济等方面的专家组成,成员人数为()人以上
评标委员会由招标人的代表和有关技术、经济等方面的专家组成,成员人数为(请作答此空
()是面向对象方法中最基本的封装单元,它可以把客户要使用的方法和数据呈现给外部
信息系统安全技术中,关于信息认证、加密、数字签名的描述,正确的是()。A.数字
系统集成是指计算机软件,硬件,网络通信等技术和产品集成为能够满足用户特定需求信息
随机试题
Readthearticlebelowaboutmarketingmanagement.Forquestions18—20,markon
Whodoesn’tlovebeinginlove?Atruelovelistenstoyoutalkaboutwork,
MulticulturalEducation:PiecingTogetherthePuzzleToday,we’ll
教师资格证面试姿态的基本原则是端正、精神焕发,给考官以清新振奋的感觉。具体而
一般只适宜用于桥墩高度不大于15m、无常流水、河床干涸又平坦的梁板式桥梁安装工作
相对估值法的优点不属于的一项是( )A.受可比公司企业价值偏差影响 B.运用
孕妇李某,31岁,GP,孕20周,以头晕、乏力、耳鸣、心悸到医院就诊。查体皮肤黏
某汽车模具厂厂房工程,建筑面积6000m2,地上两层,首层层高13m,二层3.6
γ射线灭菌A.可使2ml安瓿3min内升温至140℃,呈现强杀菌效果 B.注射
在决定是否接受特殊订单时,下列各项中,属于相关成本的有()。A.专属成本
最新回复
(
0
)