首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么? 请用200字以内的文字叙述Struts,Spring和Hibernate开源框架特点和结合方式。
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么? 请用200字以内的文字叙述Struts,Spring和Hibernate开源框架特点和结合方式。
admin
2009-01-12
70
问题
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么?
请用200字以内的文字叙述Struts,Spring和Hibernate开源框架特点和结合方式。
选项
答案
[解答要点] 1.Struts框架 Struts是基于模型一视图一控制器(MVC)模式的开源框架,主要用于企业应用中表示层的实现。 借助于Struts,开发人员可以把主要精力集中在业务处理上,简化遵循MVC设计模式的Web应用开发工作,很好地实现代码重用,提高开发效率。 2.Spring框架 Spring是业务组件层轻量级框架。 Spring框架是一个基于IoC(依赖注入)和AOP(面向方面编程)的构架。 3.Hibernate框架 Hibernate属于持久层框架。Hibernate是一个开源的O/R Mapping框架,它对JDBC进行了非常轻量级的对象封装。可以在应用EJB的J2EE框架中取代CMP,完成数据持久化的重任。 Struts框架+Spring框架+Hibernate框架实现了表现层、业务逻辑组件层和持久层的结合。
解析
Struts是基于模型—视图—控制器(MVC)模式的开源框架,主要用于企业应用中表示层的实现。借助于Struts,开发人员可以把主要精力集中在业务处理上,简化遵循 MVC设计模式的Web应用开发工作,很好地实现代码重用,提高开发效率。Struts框架包括:①模型(Model)。Struts中模型是一个Action类,开发者通过其实现商业逻辑,同时用户请求通过控制器向Action的转发过程是基于由struts-config.xml文件描述的配置信息的。②视图(View)。视图是由与控制器配合工作的一整套JSP定制标签库构成,利用它们可以快速建立应用系统的界面。⑧控制器(Controller),本质上是一个Servlet,将客户端请求转发到相应的Action类。④一堆用来做XML文件解析的工具包。
Spring是业务组件层轻量级框架。Spring框架是一个基于loc(依赖注入)和AOP (面向方面编程)的构架。用户可以通过Spring来利用普通Java对象(POJO)编程,使用依赖注入解析POJO问的依赖性,然后使用面向方面编程(AOP)将服务与它们相关联。采用依赖注入使得它可以很容易地实现bean的装配,提供了简洁的AOP并据此实现事务管理等。Spring的核心要点是:支持不绑定到特定J2EE服务的可重用业务和数据访问对象。这样的对象可似在不同J2EE环境(Web或EJB)、独立应用程序、测试环境之间重用。
Hibernate属于持久层框架。Hibernate是一个开源的O/R Mapping框架,它对JDBC进行了非常轻量级的对象封装。可以在应用EJB的J2EE框架中取代CMP,完成数据持久化的重任。
Struts框架+Spring框架+Hibernate框架实现了表现层、业务逻辑组件层和持久层的结合。
转载请注明原文地址:https://kaotiyun.com/show/tiQZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
游标的作用?如何知道游标已经到了最后?
存储过程和函数的区别
关闭IE的动画和视频多媒体功能,加快网页浏览速度。
从当前界面开始,到“电话和调制解调器的选项”中,将系统中的标准56000bps调制解调器删除。
允许Microsoft收集有关我如何使用MSNMessenger匿名信息。
通过【控制面板】中的添加硬件向导,安装Modem的驱动程序。让系统自动搜索安装软件,Modem的型号为:IntelV92HaMDataFaxVoice。
将可移动磁盘格式化为MS-DOS启动盘。
如果需要将日期和时间加到每张幻灯片上,则()是正确的操作。A.单击“插入”菜单,选择“日期和时间”菜单项B.单击“插入”菜单,选择“文本框”菜单项C.单击“视图”菜单,选择“页眉和页脚”菜单项D.单击“视图”菜单,选择“批注”菜单项
请利用“开始”菜单打开“WindowsMovieMaker”窗口,将文件夹“E:\海底世界”中的图片一次全部导入其收藏夹中,并将前3个图片“海底世界1”、“海底世界2”、“海底世界3”依次添加到情节摘要中。最后将文档保存到E盘根目录下“视频项目”文件夹
随机试题
子宫颈管或它的外口周围感染后引起发炎称为宫颈炎,有急性与慢性之分,其中慢性炎症更为常见。关于宫颈糜烂下列哪项不正确
进出境货物申报不实的,其处罚措施为
A.西地那非B.普适泰C.特拉唑嗪D.非那雄胺E.奥昔布宁属于肾上腺素能α受体阻断剂,可改善尿道梗阻症状的药品()。
中国现存最早的木结构建筑是:[2018—015]
下列关于土桩和灰土桩的说法,正确的是()。
加气混凝土砌块墙如无切实有效措施,不得使用于()。
某市民政部门拟采取竞争性谈判方式实施一项政府采购,所成立的谈判小组共有9人,为此,谈判小组中专家的人数不得少于()人。
非特异性感觉投射系统的生理功能是()。
某课题小组要制取少量的硫化氢气体,设计的实验装置如下图所示,圆底烧瓶内的固体颗粒为硫化亚铁,分液漏斗中液体为稀盐酸,回答下列问题。可否将漏斗换成普通导管?解释一下原因。
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays,Iwa
最新回复
(
0
)