欢迎来到天天文库
浏览记录
ID:42089573
大小:93.50 KB
页数:19页
时间:2019-09-07
《struts2 spring hibernat 面试题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、填空:1.Struts2框架由__webWork______和___xWork_框架发展而来。 XWork是一个标准的Command模式实现,并且完全从web层脱离出来。Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL–theObjectGraphNavigationLanguage),IoC(InversionofControl倒置控制)容器等。 其目的是:创建一个泛化的、可重用且可扩展的命令模式框架,而不是一个特定
2、在某个领域使用的框架。 其特点是: 1、基于一个简单的接口就可以进行灵活且可自定义的配置; 2、核心命令模式框架可以通过定制和扩展拦截器来适应任何请求/响应环境; 3、整个框架通过类型转换和使用OGNL的action属性验证来构建; 4、包含一个基于运行时Attribute和验证拦截器的强大的验证框架。 Xwork和WebWork的关系 WebWork2被构建在XWork之上,以XWork为基础。通过使用XWork的命令模式框架和拦截器框架,提供了一个支持Web功能、能快速构建Web应
3、用的命令模式框架。 xwork和Webwork的交互图2.Struts2以__过滤器__为核心,采用__拦截器__的机制来处理用户的请求。3.构建Struts2应用的最基础的几个类库是_struts2-core__、_commons-logging_、_xwork-core_、__freamarker___以及_ognl_。4.Struts2中的控制器类是一个普通的_POJO_。5.如果要在JSP页面中使用Struts2提供的标签库,首先必须在页面中使用taglib编译指令导入标签库,其中tagl
4、ib编译指令为___________。6.在Struts2表单标签库中,表单标签为___________。7.ActionSupport类实现了___________接口和___________等接口。8.通过控制器类中的___________方法来输出校验错误信息。9.Struts2以__________为核心控制器,它的初始化方法为__________。10.Hibernate配置数据库连接的四种属性名是、、、。11.在HibernateXML影射文件中描述主键生成机制,其属性描述了主键的生成策
5、略,至少写出三种策略名、、。12. 基于Hibernate用标注(annotations)描述映射关系,映射实体类中表示主键的属性的标注是___________;映射实体类中普通属性的标注是___________;实体属性对应的列用标注___________。13.Hibernate的会话接口中声明了持久化的操作,删除一个实体的方法是___________,合并一个实体的方法是___________,获得事务处理接口的方法是___________。14.Hibernate的会话接口同时又是一个工厂类
6、型:创建一个HQL查询接口的方法是___________,创建基于公式(标准)接口的方法是___________。15.对象关系映射(ORM)的基本原则是:类型(class)映射___________,属性(property)映射___________,类型的实例或对象(instance
7、object)映射___________。16.Hibernate应用缺省的XML格式的配置文件名是___________,放置在___________下;配置数据库方言的属性名是___________。17.在H
8、ibernate中级联操作的属性值至少写出三个___________、___________、___________。18基于Hibernate用标注(annotations)描述映射关系,实体类型用标注___________;实体对应的表用标注___________。19Hibernate的会话接口是___________,它由接口___________创建;Hibernate处理事务的接口是___________;封装HQL的接口是___________。20EJB有三种类型:_________
9、__、___________、___________。21为配置Jboss作为EJB的运行环境,需要设置___换进变量。22Jboss作为EJB的运行环境,EJB应该部署在_____目录23无状态的会话Bean的生命周期只有两个阶段____和_____24在EJB调用机制中,存根(stub)是在____端产生的25禁用默认拦截器的注释是_______26注入资源的注释是_______27如果在某个特点时间执行某段程序,应使用EJB提供的_______28如果实体Bea
此文档下载收益归作者所有