javascript
Spring面试题(70道,史上最全)
轉(zhuǎn)載自?Spring面試題(70道,史上最全)
1.什么是spring?
2.使用Spring框架的好處是什么?
3.Spring由哪些模塊組成?
4.核心容器(應(yīng)用上下文)模塊。
5.BeanFactory–BeanFactory實(shí)現(xiàn)舉例。
6.XMLBeanFactory
7.解釋AOP模塊
8.解釋JDBC抽象和DAO模塊。
9.解釋對(duì)象/關(guān)系映射集成模塊。
10.解釋W(xué)EB模塊。
11.為什么說Spring是一個(gè)容器?
12.Spring配置文件
13.什么是SpringIOC容器?
14.IOC的優(yōu)點(diǎn)是什么?
15.ApplicationContext通常的實(shí)現(xiàn)是什么?
16.Bean工廠和Applicationcontexts有什么區(qū)別?
17.一個(gè)Spring的應(yīng)用看起來象什么?
18.什么是Spring的依賴注入?
19.有哪些不同類型的IOC(依賴注入)方式?
20.哪種依賴注入方式你建議使用,構(gòu)造器注入,還是Setter方法注入?
21.什么是Springbeans?
22.一個(gè)SpringBean定義包含什么?
23.如何給Spring容器提供配置元數(shù)據(jù)?
24.你怎樣定義類的作用域?
25.解釋Spring支持的幾種bean的作用域。
26.Spring框架中的單例bean是線程安全的嗎?
27.解釋Spring框架中bean的生命周期。
28.哪些是重要的bean生命周期方法?你能重載它們嗎?
29.什么是Spring的內(nèi)部bean?
30.在Spring中如何注入一個(gè)java集合?
31.什么是bean裝配?
32.什么是bean的自動(dòng)裝配?
33.解釋不同方式的自動(dòng)裝配。
34.自動(dòng)裝配有哪些局限性?
35.你可以在Spring中注入一個(gè)null和一個(gè)空字符串嗎?
36.什么是基于Java的Spring注解配置?給一些注解的例子.
37.什么是基于注解的容器配置?
38.怎樣開啟注解裝配?
39.@Required注解
40.@Autowired注解
41.@Qualifier注解
42.在Spring框架中如何更有效地使用JDBC?
43.JdbcTemplate
44.Spring對(duì)DAO的支持
45.使用Spring通過什么方式訪問Hibernate?
46.Spring支持的ORM
47.如何通過HibernateDaoSupport將Spring和Hibernate結(jié)合起來?
48.Spring支持的事務(wù)管理類型
49.Spring框架的事務(wù)管理有哪些優(yōu)點(diǎn)?
50.你更傾向用那種事務(wù)管理類型?
51.解釋AOP
52.Aspect切面
53.在SpringAOP中,關(guān)注點(diǎn)和橫切關(guān)注的區(qū)別是什么?
54.連接點(diǎn)
55.通知
56.切點(diǎn)
57.什么是引入?
58.什么是目標(biāo)對(duì)象?
59.什么是代理?
60.有幾種不同類型的自動(dòng)代理?
61.什么是織入。什么是織入應(yīng)用的不同點(diǎn)?
62.解釋基于XMLSchema方式的切面實(shí)現(xiàn)。
63.解釋基于注解的切面實(shí)現(xiàn)
64.什么是Spring的MVC框架?
65.DispatcherServlet
66.WebApplicationContext
67.什么是SpringMVC框架的控制器?
68.@Controller注解
69.@RequestMapping注解
70.返回Json用什么注解?
獲取答案
關(guān)注微信公眾號(hào),回復(fù)"面試題答案"獲取所有答案。
總結(jié)
以上是生活随笔為你收集整理的Spring面试题(70道,史上最全)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 史上最全Redis面试题
- 下一篇: Spring MVC Boot Cl