- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
spring面试题及答案
单项选择题(每题2分,共10题)
1.Spring框架的核心特性是()
A.依赖注入B.面向切面编程C.事务管理D.以上都是
2.以下哪个注解用于将一个类标识为Spring组件()
A.@ControllerB.@ServiceC.@ComponentD.@Repository
3.Spring中Bean的作用域默认是()
A.singletonB.prototypeC.requestD.session
4.以下哪种方式不能用于配置SpringBean()
A.XML配置文件B.Java配置类C.注解D.属性文件
5.Spring事务管理中,默认的事务传播行为是()
A.REQUIREDB.REQUIRES_NEWC.SUPPORTSD.NOT_SUPPORTED
6.要在Spring中使用AOP,需要导入的核心包是()
A.spring-contextB.spring-aopC.spring-beansD.spring-core
7.以下哪个注解用于注入依赖()
A.@AutowiredB.@ResourceC.@InjectD.以上都是
8.Spring应用上下文的顶级接口是()
A.ApplicationContextB.BeanFactoryC.WebApplicationContextD.ConfigurableApplicationContext
9.当一个Bean依赖另一个Bean时,Spring如何解决依赖关系()
A.手动创建B.依赖注入C.自动加载D.不需要处理
10.以下关于Spring配置文件说法错误的是()
A.可以有多个配置文件B.配置文件可以放在任意目录C.配置文件必须名为applicationContext.xmlD.可以通过Java配置类替代配置文件
多项选择题(每题2分,共10题)
1.Spring框架的主要模块包括()
A.CoreContainerB.DataAccess/IntegrationC.WebD.AOPE.Instrumentation
2.以下哪些注解可以用于SpringMVC中处理请求()
A.@RequestMappingB.@GetMappingC.@PostMappingD.@PutMappingE.@DeleteMapping
3.Spring支持的事务管理方式有()
A.编程式事务管理B.声明式事务管理C.基于XML的事务管理D.基于注解的事务管理
4.以下哪些是SpringBean的作用域()
A.singletonB.prototypeC.requestD.sessionE.globalSession
5.可以用来配置SpringBean的方式有()
A.XML配置B.Java配置类C.注解D.Groovy配置
6.SpringAOP中可以定义的通知类型有()
A.BeforeB.AfterC.After-returningD.After-throwingE.Around
7.在Spring中使用JPA进行数据访问,需要配置的主要组件有()
A.EntityManagerFactoryB.JpaTransactionManagerC.RepositoryD.Service
8.以下哪些属于Spring容器加载配置的方式()
A.ClassPathXmlApplicationContextB.FileSystemXmlApplicationContextC.AnnotationConfigApplicationContextD.WebApplicationContext
9.以下哪些注解用于Spring数据访问层()
A.@RepositoryB.@MapperC.@ServiceD.@Component
10.Spring支持的Web框架有()
A.SpringMVCB.SpringBootC.SpringWebFluxD.Struts
判断题(每题2
文档评论(0)