首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么? 请用200字以内的文字叙述Struts,Spring和Hibernate开源框架特点和结合方式。
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么? 请用200字以内的文字叙述Struts,Spring和Hibernate开源框架特点和结合方式。
admin
2009-01-12
51
问题
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
系统分析师下午案例分析考试
软考高级
相关试题推荐
输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1,-2,3,10,-4,7,2,-5,和最大的子数组为3,10,
求最大连续递增数字串(如“ads3sl456789DF3456ld345AA”中的“456789”)
对MSN常规选项进行设置,使登录到Windows时自动运行Messenger(R),联系人联机时显示通知,收到电子邮件时通知我。
把个人的信息进行设置,显示图片“火箭发射”,与其他人共享网络摄像机功能。
在OutlookExpress建立电子邮件帐户。
在Interent选项中清除历史纪录。
在当前界面【管理工具】窗口中,设置Windows密码策略,将密码长度最小值设置为8个字符。
在【管理工具】窗口中,设置账户登录超过5次时锁定账户。
在【站点管理器】中使用鼠标右键菜单方式,修改FTP站点名为:“video”的站点属性,使“video”的站点“启动过滤”功能,并区分大小写进行过滤。
启动操作系统自带的Intemet连接防火墙。
随机试题
ASK是一种应用最早的基本调制方式。下面说法错误的是()
骨髓象提示骨髓巨核细胞明显减少的疾病是
患者,男,25岁。下颌全景片示右下颌第三磨牙低位阻生,检查见牙冠大部分被骨及软组织覆盖,做口内切口时,可附加
A.阳虚水泛证B.脾肾阳虚,水气内停之阴水C.水热互结证D.中阳不足之痰饮E.膀胱气化不利之蓄水证实脾散的主治证候是
A、药物治疗的有效性B、药物治疗的合理性C、药物治疗的安全性D、药物治疗的规范性E、药物治疗的经济性以最低的药物成本,实现最好的治疗效果指的是()。
会计档案分为永久和定期。定期保管的会计档案,其最短期限为()年。
按照物流在社会再生产中的作用不同,可分为生产物流、供应物流和()等。[2007年真题]
枯叶蝶______了它的花纹、图案,______了它的粉墨、彩色,______了繁华的花丛,了它翱翔的姿态,变成了一张憔悴的、干枯的,甚至不是枯黄的,而是枯槁的,如因死灰颜色的枯叶。它这样伪装,是为了保护自己。填入横线部分最恰当的一项是()
在一个3×2的混合实验设计中,被试问因素有3种水平,若每种处理使用30名被试,整个实验设计需使用的被试数是
Doyouwanttolivewithastrongsenseofpeacefulness,happiness,goodness,andself-respect?Thecollectionofhappinessacti
最新回复
(
0
)