基本信息
文件名称:java ssh面试题及答案.doc
文件大小:26.53 KB
总页数:6 页
更新时间:2025-03-13
总字数:约3.28千字
文档摘要

javassh面试题及答案

一、单项选择题(每题2分,共10题)

1.Struts2中Action类默认继承的类是()

A.ActionSupportB.HttpServletC.BaseActionD.None

答案:A

2.Hibernate中用于获取Session的接口是()

A.SessionFactoryB.ConfigurationC.TransactionD.Query

答案:A

3.Spring框架的核心特性是()

A.依赖注入B.面向切面编程C.事务管理D.以上都是

答案:D

4.Struts2中配置Action的文件是()

A.struts.xmlB.web.xmlC.applicationContext.xmlD.hibernate.cfg.xml

答案:A

5.Hibernate中持久化对象的状态不包括()

A.瞬时态B.持久态C.脱管态D.销毁态

答案:D

6.Spring中注入Bean的方式不包括()

A.构造函数注入B.Setter方法注入C.接口注入D.基于注解注入

答案:C

7.Struts2中获取请求参数的方法是()

A.getParameterB.getParametersC.getRequestD.以上都不对

答案:A

8.Hibernate中用于执行HQL查询的接口是()

A.SessionB.SessionFactoryC.QueryD.Criteria

答案:C

9.Spring中事务传播行为默认是()

A.REQUIREDB.REQUIRES_NEWC.SUPPORTSD.NOT_SUPPORTED

答案:A

10.Struts2中Action方法的返回值类型是()

A.StringB.intC.voidD.Object

答案:A

二、多项选择题(每题2分,共10题)

1.SSH框架包含以下哪些框架()

A.StrutsB.SpringC.HibernateD.MyBatis

答案:ABC

2.Struts2中的拦截器可以实现()

A.权限控制B.日志记录C.数据校验D.页面跳转

答案:ABC

3.Hibernate中常用的关联关系有()

A.一对一B.一对多C.多对一D.多对多

答案:ABCD

4.Spring中Bean的作用域有()

A.singletonB.prototypeC.requestD.session

答案:ABCD

5.Struts2中可以通过哪些方式配置Action()

A.XML配置B.注解配置C.代码配置D.数据库配置

答案:AB

6.Hibernate中事务管理的方式有()

A.编程式事务B.声明式事务C.手动事务D.自动事务

答案:AB

7.Spring中AOP可以实现的功能有()

A.日志记录B.性能统计C.事务管理D.权限控制

答案:ABCD

8.Struts2中常用的标签库有()

A.s标签库B.c标签库C.fmt标签库D.fn标签库

答案:AB

9.Hibernate中查询数据的方式有()

A.HQLB.SQLC.CriteriaD.原生SQL

答案:ABCD

10.Spring中注入集合类型的属性可以使用()

A.listB.setC.mapD.properties

答案:ABCD

三、判断题(每题2分,共10题)

1.Struts2是基于MVC设计模式的框架。()

答案:对

2.Hibernate中Session是线程安全的。()

答案:错

3.Spring框架只能管理JavaBean。()

答案:错

4.Struts2中Action类必须继承ActionSupport类。()

答案:错

5.Hibernate中可以使用XML或注解方式配置映射文件。()

答案:对

6.Spring中Bean默认是单例模式。()

答案:对

7.Struts2中拦截器只能在Action执行前起作用。()

答案:错

8.Hibernate中持