软件开发框架(J2EE)Spring概述习题与答案

上传人:新**** 文档编号:128934401 上传时间:2022-08-02 格式:DOCX 页数:6 大小:24.37KB
收藏 版权申诉 举报 下载
软件开发框架(J2EE)Spring概述习题与答案_第1页
第1页 / 共6页
软件开发框架(J2EE)Spring概述习题与答案_第2页
第2页 / 共6页
软件开发框架(J2EE)Spring概述习题与答案_第3页
第3页 / 共6页
资源描述:

《软件开发框架(J2EE)Spring概述习题与答案》由会员分享,可在线阅读,更多相关《软件开发框架(J2EE)Spring概述习题与答案(6页珍藏版)》请在装配图网上搜索。

1、一、多选题1 MVC 设计模式的目的是( ) 。A.使程序结构更清晰B.使程序更好维护C. 保证视图和模型的隔离D 在逻辑上将视图、模型和控制器分开2 、在三层结构中,数据访问层承担的责任是( ) 。A.定义实体类B.数据的增删改查操作C.业务逻辑的描述D.页面展示和控制转发3 、下面关于数据持久化概念的描述,错误的是( ) 。A.保存在内存中数据的状态是瞬时状态B.持久状态的数据在关机后数据依然存在C. 数据可以由持久状态转换为瞬时状态D.将数据转换为持久状态的机制称为数据持久化4 、下面关于Hibernate 的说法,错误的是( ) 。A.Hibernate 是一个“对象 -关系映射”的实

2、现B.Hibernate 是一种数据持久化技术C.Hibernate 是 JDBC 的替代技术D.使用Hibernate可以简化持久化层的编码5 、 Hibernate 配置文件中,不包含下面的( ) 。A. “对象关系映射”信息B.连接数目C.show_sql等参数的配置D.数据库连接信息6 、在使用了 Hibernate 的系统中,要想在删除某个客户数据的同时删除该客户对应的所有订单数据,下面方法可行的是( ) 。A.配置客户和订单关联的cascade属性为save-updateB.配置客户和订单关联的cascade属性为all C.设置多对一关联的inverse属性为trueD.设置多对

3、一关联的inverse属性为false7 、执行下面的 hql 查询,关于返回值的说法,正确的是( ) 。select u.username,u.userid from com.x.entity.User where u is not nullA.语法错误,不能执行B.返回一个类型为List的实例C. 返回一个数组 D. 当返回结果只有一条时,返回一个数组8 、下面关于“依赖注入”的说法,错误的是( ) 。A.将组件间的依赖关系采取配置文件的方式管理,而不是硬编码在代码中B.降低了组件间的耦合,使程序更容易维护和升级C. 促进了“面向接口”编程,使构建大规模程序更轻松D.需要定义大量接口,增加

4、了编码复杂度A.packB.packet C.package D.packege10 、关于 Spring AOP ,下面说法错误的是( ) 。A.支持前置通知、后置通知、环绕通知B.采用代理的方式实现C.在 Spring2.0 以前的版本中通过 、 和 配置D.与“依赖注入”实现紧密结合11 、下面关于Spring 的说话正确的是( ) 。A.Spring 是一个重量级的框架B.Spring 是一个轻量级的框架C.Spring 是一个 IOC 和 AOP 容器D.Spring 是一个入侵式的框架12 、下面关于IOC 的理解,正确的是( ) 。A.控制反转B.对象被动的接受依赖类C. 对象主

5、动的去找依赖类D.一定要用接口13 、下面关于AOP 的理解,正确的是( ) 。A.面向纵向的开发B.面向横向的开发C.AOP 关注是面D.AOP 关注的是点14 、 Spring 的组成一共有( )块组成。A.1B.3C.5D.715 、 Spring 各模块之间关系是( ) 。A.Spring 各模块之间是紧密联系的,相互依赖的B.Spring 各模块之间可以单独存在C.Spring 的核心模块是必须的,其他模块是基于核心模块D.Spring 的核心模块不是必须的,可以不要16 、下面关于切入点的说法正确的是( ) 。A. 是 AOP 中一系列连连接点的集合B. 在做AOP 时定义切入点是

6、必须的C. 在做AOP 时定义切入点不是必须的D. 可以用正则表达式来定义切入点17 、 Spring 核心模块的作用() 。A 做AOP 的B 做 IOC 的,用来管理Bean 的C 是用来支持HiberneteD 是用来支持Struts 的18 、对 Hibernate 的支持主要用到 Spring 的哪个模块( ) 。A Spring 核心模块 B. Spring ORM 模块C Spring MVC 模块D. Spring Web 模块19 、对 Struts 的支持主要用到 Spring 的哪个模块( ) 。A. Spring 核心模块B. Spring ORM 模块C. Sprin

7、g MVC 模块D.Spring Web 模块20 、 Spring 包装 Hibernate 之后的 Hibernate 的 DAO 应该继承哪个类( ) 。A HibernateDAOB.SessionFactoryC. HibernateDAOSuportD. Session21 、下面对 Spring 包装 Struts1.2 的说法正确的是( ) 。A ) Spring 包装 Struts 的 ActionServletB ) Spring 包装 Struts 的 ActionC )主要是利用 Spring 的依赖注入D )主要利用 Spring 的面向方面的编程22 、 Sprin

8、g 包装 Struts 时哪些 Spring 模块是必须的() 。A) Spring 核心模块 B) Spring AOP 模块 C) Spring MVC 模块 D) Spring WEB 模块23 、 Spring 中 Before 通知的目标对象要实现的接口是() 。A ) MethodBeforeAdviceB ) ThrowsAdviceC ) AfterReturningAdviceD ) MethodInterceptor24 、 Spring 中 around 通知的目标对象要实现的接口是() 。A ) MethodBeforeAdvice B ) ThrowsAdviceC

9、) AfterReturningAdvice D ) MethodInterceptor25、Spring 中 Before 通知的目标对象要实现的接口中 before 方法中的三个常用的参数依次是() 。A )方法,方法的参数,目标对象B )方法的参数,方法,目标对象C)目标对象,方法,方法的参数D)方法的参数,目标对象,方法26 、 Spring 中 around 通知的目标对象要实现的接口中 invoke 中方法的参数是( ) 。A)方法B)目标对象C)方法执行参数D) Exception27 、下面是 Spring 依赖注入方式的是( ) 。A ) set方法注入B)构造方法的注入C)

10、 get方法的注入D)接口的注入28 、下面关于在Spring 中配置 Bean 的 id 属性的说法正确的是( 。A id 属性是必须,没有id属性就会报错B id 属性不是必须的,可以没有C id 属性的值可以重复D id 属性的值不可以重复29 、下面关于在Spring 中配置 Bean 的 name 属性的说法正确的是( 。A name 属性是必须,没有name 属性就会报错B name 属性不是必须的,可以没有C name 属性的值可以重复D name 属性的值不可以重复30 、下面是 IOC 自动装载方法的是( 。A byName B byType C constructorD byMethod答案一、多选题1. D2. A3. B4. C5. A6. B7. B8. D9. C10. C11. BC12. AB13. BC14. D15. BC16. ACD17. B18. D19. ABCD20. C21. BC22. AD23. A24. D25. A26. C27. AB28. BD29. BD30. AB31.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!