Spring面试题

Spring框架全解析

Spring面试题

Spring概述(10)

什么是spring?

在这里插入图片描述

Spring框架的设计目标,设计理念,和核心是什么

在这里插入图片描述

Spring的优缺点是什么?

在这里插入图片描述
在这里插入图片描述

Spring有哪些应用场景

在这里插入图片描述

Spring由哪些模块组成?

在这里插入图片描述

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

在这里插入图片描述

详细讲解一下核心容器(spring context应用上下文) 模块

在这里插入图片描述

Spring框架中有哪些不同类型的事件

在这里插入图片描述

Spring 应用程序有哪些不同组件?

在这里插入图片描述

使用 Spring 有哪些方式?

在这里插入图片描述

Spring控制反转(IOC)(13)

什么是Spring IOC 容器?

在这里插入图片描述

控制反转(IoC)有什么作用

在这里插入图片描述

IOC的优点是什么?

在这里插入图片描述

Spring IoC 的实现机制

在这里插入图片描述

Spring 的 IoC支持哪些功能

在这里插入图片描述

BeanFactory 和 ApplicationContext有什么区别?

在这里插入图片描述
在这里插入图片描述

Spring 如何设计容器的,BeanFactory和ApplicationContext的关系详解

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

ApplicationContext通常的实现是什么?

在这里插入图片描述

什么是Spring的依赖注入?

在这里插入图片描述

依赖注入的基本原则

在这里插入图片描述

依赖注入有什么优势

在这里插入图片描述

有哪些不同类型的依赖注入实现方式?

在这里插入图片描述

构造器依赖注入和 Setter方法注入的区别

在这里插入图片描述
在这里插入图片描述

Spring Beans(19)

什么是Spring beans?

在这里插入图片描述

一个 Spring Bean 定义 包含什么?

在这里插入图片描述

如何给Spring 容器提供配置元数据?Spring有几种配置方式

在这里插入图片描述

Spring配置文件包含了哪些信息

在这里插入图片描述

Spring基于xml注入bean的几种方式

在这里插入图片描述

你怎样定义类的作用域?

在这里插入图片描述

解释Spring支持的几种bean的作用域

在这里插入图片描述

Spring框架中的单例bean是线程安全的吗?

在这里插入图片描述

Spring如何处理线程并发问题?

在这里插入图片描述

解释Spring框架中bean的生命周期

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

哪些是重要的bean生命周期方法? 你能重载它们吗?

在这里插入图片描述

什么是Spring的内部bean?什么是Spring inner beans?

在这里插入图片描述

在 Spring中如何注入一个java集合?

在这里插入图片描述

什么是bean装配?

在这里插入图片描述

什么是bean的自动装配?

在这里插入图片描述

解释不同方式的自动装配,spring 自动装配 bean 有哪些方式?

在这里插入图片描述

使用@Autowired注解自动装配的过程是怎样的?

在这里插入图片描述

自动装配有哪些局限性?

在这里插入图片描述

你可以在Spring中注入一个null 和一个空字符串吗?

在这里插入图片描述

Spring注解(8)

什么是基于Java的Spring注解配置? 给一些注解的例子

在这里插入图片描述

怎样开启注解装配?

在这里插入图片描述

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

在这里插入图片描述

@Required 注解有什么作用

在这里插入图片描述

@Autowired 注解有什么作用

在这里插入图片描述

@Autowired和@Resource之间的区别

在这里插入图片描述

@Qualifier 注解有什么作用

在这里插入图片描述

@RequestMapping 注解有什么用?

在这里插入图片描述

Spring数据访问(14)

解释对象/关系映射集成模块

在这里插入图片描述

在Spring框架中如何更有效地使用JDBC?

在这里插入图片描述

解释JDBC抽象和DAO模块

在这里插入图片描述

spring DAO 有什么用?

在这里插入图片描述

spring JDBC API 中存在哪些类?

在这里插入图片描述

JdbcTemplate是什么

在这里插入图片描述

使用Spring通过什么方式访问Hibernate?使用 Spring 访问 Hibernate 的方法有哪些?

在这里插入图片描述

如何通过HibernateDaoSupport将Spring和Hibernate结合起来?

在这里插入图片描述

Spring支持的事务管理类型, spring 事务实现方式有哪些?

在这里插入图片描述

Spring事务的实现方式和实现原理

在这里插入图片描述

说一下Spring的事务传播行为

MANDATORY 强制的
在这里插入图片描述

说一下 spring 的事务隔离?

在这里插入图片描述

Spring框架的事务管理有哪些优点?

在这里插入图片描述

你更倾向用那种事务管理类型?

在这里插入图片描述

Spring面向切面编程(AOP)(13)

什么是AOP

在这里插入图片描述

Spring AOP and AspectJ AOP 有什么区别?AOP 有哪些实现方式?

在这里插入图片描述

JDK动态代理和CGLIB动态代理的区别

在这里插入图片描述

如何理解 Spring 中的代理?

在这里插入图片描述

解释一下Spring AOP里面的几个名词

在这里插入图片描述

Spring在运行时通知对象

在这里插入图片描述

Spring只支持方法级别的连接点

在这里插入图片描述

在Spring AOP 中,关注点和横切关注的区别是什么?在 spring aop 中 concern 和 cross-cutting concern 的不同之处

在这里插入图片描述

Spring通知有哪些类型?

在这里插入图片描述

什么是切面 Aspect?

在这里插入图片描述

解释基于XML Schema方式的切面实现

在这里插入图片描述

解释基于注解的切面实现

在这里插入图片描述

有几种不同类型的自动代理?

在这里插入图片描述
转载链接:
https://thinkwon.blog.csdn.net/article/details/104397516

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值