没有合适的资源?快使用搜索试试~ 我知道了~
最新Spring系列面试题-附答案解析.pdf
需积分: 5 1 下载量 155 浏览量
2024-07-25
16:35:09
上传
评论
收藏 4.27MB PDF 举报
温馨提示
spring
资源推荐
资源详情
资源评论
目录
!
1
、
不同版本的
Spring Framework
有哪些主要功能?
................................................. 5
2
、什么是
Spring Framework
?
................................................................................. 5
3
、
列举
Spring Framework
的优点。
........................................................................... 5
4
、
Spring Framework
有哪些不同的功能?
................................................................. 5
5
、
Spring Framework
中有多少个模块,它们分别是什么?
.................................... 6
6
、什么是
Spring
配置文件?
................................................................................... 7
7
、
Spring
应用程序有哪些不同组件?
...................................................................... 7
8
、使用
Spring
有哪些方式?
................................................................................... 7
9
、什么是
Spring IOC
容器?
.................................................................................... 8
10
、什么是依赖注入?
.............................................................................................. 8
11
、可以通过多少种方式完成依赖注入?
.................................................................. 8
12
、区分构造函数注入和
setter
注入。
.................................................................. 9
14
、区分
BeanFactory
和
ApplicationContext
。
...................................................... 9
16
、
Spring IoC
的实现机制。
................................................................................... 10
17
、什么是
spring bean
?
........................................................................................ 11
18
、
spring
提供了哪些配置方式?
.......................................................................... 11
19
、
spring
支持集中
bean scope
?
......................................................................... 11
20
、
spring bean
容器的生命周期是什么样的?
...................................................... 12
21
、什么是
spring
的内部
bean
?
......................................................................... 12
22
、什么是
spring
装配
........................................................................................... 13
23
、自动装配有哪些方式?
..................................................................................... 13
24
、自动装配有什么局限?
..................................................................................... 13
25
、什么是基于注解的容器配置
............................................................................. 14
26
、如何在
spring
中启动注解装配?
.................................................................... 14
27
、
@Component, @Controller, @Repository,@Service
有何
区别?
....................... 14
28
、
@Required
注解有什么用?
............................................................................. 14
29
、
@Autowired
注解有什么用?
........................................................................... 15
30
、
@Qualifier
注解有什么用?
.............................................................................. 15
31
、
@RequestMapping
注解有什么用?
................................................................ 16
32
、
spring DAO
有什么用?
..................................................................................... 16
33
、列举
Spring DAO
抛出的异常。
....................................................................... 17
35
、使用
Spring
访问
Hibernate
的方法有哪些?
................................................ 17
36
、列举
spring
支持的事务管理类型
.................................................................... 17
37
、
spring
支持哪些
ORM
框架
............................................................................. 18
38
、什么是
AOP
?
.................................................................................................... 18
39
、什么是
Aspect
?
................................................................................................ 18
40
、什么是切点(
JoinPoint
)
................................................................................. 19
41
、什么是通知(
Advice
)?
.................................................................................. 19
42
、有哪些类型的通知(
Advice
)?
...................................................................... 19
43
、指出在
spring aop
中
concern
和
cross-cuttingconcern
的不同之处。
............. 20
44
、
AOP
有哪些实现方式?
.................................................................................... 20
45
、
Spring AOP and AspectJ AOP
有什么区别?
..................................................... 20
46
、如何理解
Spring
中的代理?
........................................................................... 20
47
、什么是编织(
Weaving
)?
.............................................................................. 20
48
、
Spring MVC
框架有什么用?
............................................................................ 21
49
、描述一下
DispatcherServlet
的工作流程
......................................................... 21
50
、介绍一下
WebApplicationContext ..................................................................... 22
51
、什么是
spring?
................................................................................................... 22
52
、使用
Spring
框架的好处是什么?
.................................................................... 22
53
、
Spring
由哪些模块组成
?
................................................................................... 23
54
、核心容器(应用上下文
)
模块。
....................................................................... 23
55
、
BeanFactory – BeanFactory
实现举例。
........................................................... 23
66
、
XMLBeanFactory
................................................................................................ 23
67
、解释
AOP
模块
.................................................................................................. 23
68
、解释
JDBC
抽象和
DAO
模块。
...................................................................... 24
69
、解释对象
/
关系映射集成模块。
........................................................................ 24
70
、解释
WEB
模块。
............................................................................................. 24
72
、
Spring
配置文件
................................................................................................ 24
73
、什么是
Spring IOC
容器?
................................................................................ 24
74
、
IOC
的优点是什么?
......................................................................................... 24
75
、
ApplicationContext
通常的实现是什么
?
........................................................... 24
76
、
Bean
工厂和
Application contexts
有什么区别?
........................................... 25
77
、一个
Spring
的应用看起来象什么?
................................................................ 25
78
、什么是
Spring
的依赖注入?
........................................................................... 25
79
、有哪些不同类型的
IOC
(依赖注入)方式?
................................................... 25
80
、哪种依赖注入方式你建议使用,构造器注入,还是
Setter
方法注入?
.................. 25
81.
什么是
Spring beans?
........................................................................................... 26
82
、一个
Spring Bean
定义
包含什么?
................................................................. 26
83
、如何给
Spring
容器提供配置元数据
?
.............................................................. 26
84
、你怎样定义类的作用域
?
................................................................................... 26
85
、解释
Spring
支持的几种
bean
的作用域。
.................................................... 26
86
、
Spring
框架中的单例
bean
是线程安全的吗
?
................................................ 27
87
、解释
Spring
框架中
bean
的生命周期。
........................................................ 27
88
、哪些是重要的
bean
生命周期方法?你能重载它们吗?
................................ 27
89
、什么是
Spring
的内部
bean
?
......................................................................... 27
90
、在
Spring
中如何注入一个
java
集合?
......................................................... 27
91
、什么是
bean
装配
?
........................................................................................... 28
92
、什么是
bean
的自动装配?
............................................................................. 28
93
、解释不同方式的自动装配
。
............................................................................ 28
94.
自动装配有哪些局限性
?
..................................................................................... 28
95
、你可以在
Spring
中注入一个
null
和一个空字符串吗?
................................. 28
96
、什么是基于
Java
的
Spring
注解配置
?
给一些注解的例
................................. 29
97
、什么是基于注解的容器配置
?
........................................................................... 29
98
、怎样开启注解装配?
........................................................................................ 29
99
、
@Required
注解
................................................................................................ 29
100
、
@Autowired
注解
............................................................................................ 29
101
、
@Qualifier
注解
............................................................................................... 29
102.
在
Spring
框架中如何更有效地使用
JDBC?
..................................................... 30
103
、
JdbcTemplate
................................................................................................... 30
104
、
Spring
对
DAO
的支持
................................................................................... 30
105
、使用
Spring
通过什么方式访问
Hibernate?
.................................................. 30
106
、
Spring
支持的
ORM
........................................................................................ 30
107.
如
何
通
过
HibernateDaoSupport
将
Spring
和
Hibernate
结合起来?
. 30
108
、
Spring
支持的事务管理类型
........................................................................... 31
109
、
Spring
框架的事务管理有哪些优点?
............................................................ 31
110
、你更倾向用那种事务管理类型?
................................................................... 31
111
、解释
AOP
......................................................................................................... 31
112
、
Aspect
切面
...................................................................................................... 31
113
、在
Spring AOP
中,关注点和横切关注的区别是什么?
.................................. 32
114
、连接点
.............................................................................................................. 32
115
、通知
.................................................................................................................. 32
116
、切点
.................................................................................................................. 32
117
、什么是引入
?
.................................................................................................... 32
118
、什么是目标对象
?
............................................................................................. 32
119
、什么是代理
?
.................................................................................................... 32
120
、有几种不同类型的自动代理?
....................................................................... 33
121
、什么是织入。什么是织入应用的不同点?
....................................................... 33
122
、解释基于
XML Schema
方式的切面实现。
.................................................... 33
123
、解释基于注解的切面实现
............................................................................... 33
124
、什么是
Spring
的
MVC
框架?
..................................................................... 33
125
、
DispatcherServlet
............................................................................................. 33
126
、
WebApplicationContext
................................................................................... 33
127
、什么是
Spring MVC
框架的控制器?
............................................................. 33
128
、
@Controller
注解
............................................................................................. 34
129
、
@RequestMapping
注解
................................................................................. 34
1、
不同版本的 Spring Framework 有哪些主要功能?
2、什么是 Spring Framework?
Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它
具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了一个有凝聚力
的框架。它可以集成其他框架,如 Structs、Hibernate、EJB 等,所以又称为框架的框架。
3、
列举 Spring Framework 的优点。
由于 Spring Frameworks 的分层架构,用户可以自由选择自己需要的组件。Spring
Framework 支持 POJO(Plain Old Java Object) 编程,从而具备持续集成和可测试性。由于
依赖注入和控制反转,JDBC 得以简化。它是开源免费的。
4、
Spring Framework 有哪些不同的功能?
轻量级 - Spring 在代码量和透明度方面都很轻便。IOC - 控制反转 AOP - 面向切面编程
可以将应用业务逻辑和系统服务分离,以实现高内聚。容器 - Spring 负责创建和管理对象
(Bean)的生命周期和配置。MVC - 对 web 应用提供了高度可配置性,其他框架的集成
也十分方便。事务管理 - 提供了用于事务管理的通用抽象层。Spring 的事务支持也可用于
容器较少的环境。JDBC 异常 - Spring 的 JDBC 抽象层提供了一个异常层次结构,简化了
错误处理策略。
剩余33页未读,继续阅读
资源评论
只吹45°风
- 粉丝: 910
- 资源: 156
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 数学建模用于黄金价格走势分析与预测的研究-厦门‘博雅杯’C题
- QuartusProgrammerSetup-18.1.0.625-windows.exe
- “人力资源+大数据+薪酬报告+涨薪调薪”
- “人力资源+大数据+薪酬报告+涨薪调薪”
- “人力资源+大数据+薪酬报告+涨薪调薪”
- IT部门文档-软件开发
- javaweb项目图书商城系统jsp+servlet+mysql-java课程设计毕业设计在线购物电子商务
- “人力资源+大数据+薪酬报告+涨薪调薪”
- 人体姿态估计-在EdgeTPU上部署人体姿态估计算法-优质项目实战.zip
- 图数据库neo4j-community-5.24.2-unix.tar版本
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功