吐血整理超全面经分享-4(springA)

面经系列第四篇,spring。 点赞关注哦!

问题内容

Spring整体

什么是 Spring Framework?

Spring Framework 中有多少个模块,它们分别是什么?

使用 Spring 框架能带来哪些好处?

Spring 框架中都用到了哪些设计模式?

Spring常用注解

SpringBean

什么是 Spring Bean ?

Spring 有哪些创建Bean方式

1、XML 配置文件。

2、注解配置,自动装配

@Component, @Controller, @Repository, @Service 有何区别?

@Autowired注解

Spring 支持几种 Bean Scope ?

Spring单例Bean的生命周期?

演示

什么是 Spring 的内部 bean?

Spring 框架中的单例 Bean 是线程安全的么?

解释什么叫延迟加载?

Spring IoC

IoC是什么

IoC能做什么

IoC和DI

什么是 Spring IoC 容器?

SpringIoC过程(**)

Spring 的 IoC 设计支持以下功能:

总结

列举一些 IoC 的一些好处?

为什么框架需要反射?

SpringBean的循环依赖问题

第三种:setter方式原型,prototype

IoC简单实现

SpringAOP

代理模式

静态代理

动态代理

cglib代理

AOP概述

AOP术语

连接点(Join point):

Spring AOP实现

编写切点

Spring 如何使用 AOP 切面?

使用注解创建切面

通过XML配置方式

SpringAOP实现方式

@AspectJ

Spring事务

Spring 支持的事务管理类型?

事务接口

PlatformTransactionManager接口介绍

TransactionDefinition接口介绍

TransactionStatus接口介绍

使用 Spring 事务有什么优点?

为什么事务加在业务层?

答案

#面经##秋招#
全部评论

相关推荐

6 13 评论
分享
牛客网
牛客企业服务