网站大量收购独家精品文档,联系QQ:2885784924

java spring面试题及答案.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

javaspring面试题及答案

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

1.Spring框架核心特性是?

A.依赖注入B.日志记录C.数据库连接

答案:A

2.Spring中用于创建对象的是?

A.BeanFactoryB.ApplicationContextC.以上都是

答案:C

3.以下哪种是Spring支持的事务传播行为?

A.REQUIREDB.NEVERC.都是

答案:C

4.Spring中AOP主要实现功能不包括?

A.日志记录B.数据持久化C.事务管理

答案:B

5.Spring配置文件后缀通常是?

A..xmlB..jsonC..txt

答案:A

6.以下哪个是Spring提供的IoC容器接口?

A.ListB.ApplicationContextC.Map

答案:B

7.Spring中定义Bean作用域的属性是?

A.scopeB.idC.class

答案:A

8.哪个注解用于将一个类标识为SpringBean?

A.@ControllerB.@ComponentC.@Service

答案:B

9.Spring事务管理基于?

A.代理模式B.单例模式C.工厂模式

答案:A

10.以下不是Spring支持的依赖注入方式的是?

A.构造器注入B.接口注入C.Setter注入

答案:B

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

1.Spring框架模块包含?

A.CoreB.ContextC.AOPD.DataAccess

答案:ABCD

2.Spring支持的Bean作用域有?

A.singletonB.prototypeC.requestD.session

答案:ABCD

3.以下哪些注解与SpringMVC相关?

A.@RequestMappingB.@ResponseBodyC.@PathVariableD.@Autowired

答案:ABC

4.SpringAOP可以应用场景有?

A.权限控制B.性能统计C.异常处理D.数据缓存

答案:ABCD

5.Spring事务管理优点有?

A.提高代码复用性B.增强系统可维护性C.方便管理事务D.提高并发性能

答案:ABC

6.以下能在Spring配置文件中配置Bean的方式有?

A.基于XML配置B.基于注解配置C.基于Java配置D.基于JSON配置

答案:ABC

7.Spring中自动装配方式有?

A.byNameB.byTypeC.constructorD.default

答案:ABCD

8.哪些是Spring对数据库操作支持的技术?

A.JDBCB.HibernateC.JPAD.MyBatis

答案:ABC

9.以下关于Spring上下文说法正确的是?

A.提供Bean的创建和管理B.支持国际化C.支持事件机制D.仅用于Web应用

答案:ABC

10.Spring框架设计理念包含?

A.依赖倒置B.面向切面编程C.单一职责D.开闭原则

答案:AB

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

1.Spring中所有Bean默认是单例模式。

答案:对

2.SpringAOP只能基于代理实现。

答案:错

3.注解配置和XML配置不能同时在Spring项目中使用。

答案:错

4.Spring事务传播行为REQUIRES_NEW会在新事务中执行。

答案:对

5.没有配置事务管理器,Spring也能进行事务管理。

答案:错

6.Spring上下文在启动时就会创建所有单例Bean。

答案:对

7.@Autowired注解只能用于字段注入。

答案:错

8.Spring支持多种数据库连接池。

答案:对

9.Spring框架完全是轻量级框架。

答案:对

10.基于Java配置不能替代XML配置SpringBean。

答案:错

简答题(每题5分,共4题)

1.简述Spring依赖注入。

答案:依赖注入是Spring核心特性之一,通过容器将对象依赖关系自动注入到组件中,实现组件间解耦。常见方式有构造器注入和Setter注入,降低组件间耦合度,提高代码可维护性和可测试性。

2.简述SpringAOP

文档评论(0)

簡單快楽 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档