首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么? 请用200字以内的文字叙述Struts,Spring和Hibernate开源框架特点和结合方式。
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么? 请用200字以内的文字叙述Struts,Spring和Hibernate开源框架特点和结合方式。
admin
2009-01-12
61
问题
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
系统分析师下午案例分析考试
软考高级
相关试题推荐
ThestaggeringvarietyoffreestuffavailableontheInternetsometimesseemstohaverepealedthefirstlawofeconomics:Ther
描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
.概述三层结构体系
.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
设置拨号连接属性使得拨号网络连接出现空闲时间10分钟自动挂断。
设置TCP/IP属性由DHCP服务器负责分配IP地址。
在【管理工具】的【计算机管理】窗口中,查看用FTP的属性,并将其从用户组中删除。
将D盘"试题"文件夹中的"考题1.doc"文件的属性设置为隐藏和只读。
哪种更改幻灯片板式的操作顺序是正确的()1.执行“常规任务”工具当中“幻灯片版式”命令2.选中被更改的幻灯片3.选中要改成的幻灯片A.3,1,2B.2,3,1C.2,1,3D.3,2,1
windows是()研制开发的。A.联想公司B.ibm公司C.微软公司D.长安公司
随机试题
A.增溶剂B.润湿剂C.抑菌剂D.助悬剂E.助溶剂鱼腥草滴眼液中含有的羟苯乙酸是用作
从抽象上升到具体,是理论研究的合理途径,包括逻辑起点、逻辑中介、_________和逻辑终点四个环节,体现了辩证思维的逻辑过程。
依据国际劳工局的定义,医疗保险又称()
患者男性,因右眼被石灰烧伤3周来院就诊,结膜充血水肿,下方近角膜缘处的结膜苍白坏死,角膜上皮大范围缺损,基质形成溃疡,残余角膜厚度约为正常角膜的1/2,房水混浊,虹膜肿胀纹理不清,其余眼内结构窥不清。针对该患者目前的病情,哪项处理措施是不恰当的
病毒性脑炎最常见的病原体是
患儿,男,10岁。颈部正中出现圆形肿块6年。生长缓慢,无自觉症状。检查见颈正中舌骨下部1个2cm×2cm×2cm的肿物,质软,周界清楚。与表面皮肤及周围组织无粘连,肿块随吞咽及伸舌等动作而移动。穿刺抽出透明黄色液体。临床拟诊断为
冻土地区的路基宜填筑()。
下列应记入“其他业务收入”项目的有()。
简述生产性需求与非生产性需求的区别。
10,18,14,16,( )
最新回复
(
0
)