首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么? 请用200字以内的文字叙述Struts,Spring和Hibernate开源框架特点和结合方式。
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么? 请用200字以内的文字叙述Struts,Spring和Hibernate开源框架特点和结合方式。
admin
2009-01-12
43
问题
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
系统分析师下午案例分析考试
软考高级
相关试题推荐
输入n个整数,输出其中最小的k个。例如输入1,2,3,4,5,6,7和8这8个数字,则最小的4个数字为1,2,3和4。
.什么是code-behind技术
什么是SOAP,有哪些应用。
概述.NET里对remoting和webservice两项技术的理解和实际中的应用。
将金山网镖的互联网监控级别设置为低级,局域网监控级别设置为高级。
设置金山毒霸2008的文件实时防毒功能,使其能够检查所有文件。
在桌面上打开帮助和支持中心,利用“索引”的方法取得关于WindowsXP的“磁盘清理程序”方面的帮助信息。
关于在网页中加入书签来实现跳转的说法,正确的是______。A.可以实现页面间的跳转B.可以实现同一页面中不同位置的跳转C.在页面编辑时,需要使用“Insert”中的“NamedAnchor”D.只能跳转到其它页面的页首
用户可以使用格式菜单中的()命令,自行选定项目符号和编号的式样。
随机试题
关于肝局灶性结节增生的病理改变,下列描述哪项是错误的
肛门反射的神经定位是:
某患者因再生障碍性贫血需输血治疗,医嘱给予200ml新鲜血输注,当输注100ml左右患者发生寒战,继而诉头痛、恶心,测体温39.5℃,最初的处理应是
某景区多家旅行社、饭店、商店和客运公司共同签订《关于加强服务协同提高服务水平的决定》,约定了统一的收费方式、服务标准和收入分配方案。有人认为此举构成横向垄断协议。根据《反垄断法》,下列哪一说法是正确的?
请问“提示承兑”、“提示付款”各指什么?各自的期限是如何规定的?
战国屈原在开创一个与《诗经》风格迥异的南方楚辞文学流派的同时,也奠定了湖北文学的基石。()
Theunpopularmeasurefinally______thedownfallofthegovernment.
在关系窗口中,双击两个表之间的连接线,会出现
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”和“tScore”及一个临时表对象“tTemp”。请按以下要求完成设计。创建一个查询,查找并显示入校时间非空的男同学的“学号”、“姓
A、 B、 C、 A
最新回复
(
0
)