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.為什么說(shuō)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)用看起來(lái)象什么俯萎?
18.什么是Spring的依賴(lài)注入?
19.有哪些不同類(lèi)型的IOC(依賴(lài)注入)方式夫啊?
20.哪種依賴(lài)注入方式你建議使用,構(gòu)造器注入撇眯,還是Setter方法注入虱咧?
21.什么是Springbeans?
22.一個(gè)SpringBean定義包含什么?
23.如何給Spring容器提供配置元數(shù)據(jù)?
24.你怎樣定義類(lèi)的作用域?
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.怎樣開(kāi)啟注解裝配休蟹?
39.@Required注解
40.@Autowired注解
41.@Qualifier注解
42.在Spring框架中如何更有效地使用JDBC?
43.JdbcTemplate
44.Spring對(duì)DAO的支持
45.使用Spring通過(guò)什么方式訪問(wèn)Hibernate?
46.Spring支持的ORM
47.如何通過(guò)HibernateDaoSupport將Spring和Hibernate結(jié)合起來(lái)?
48.Spring支持的事務(wù)管理類(lèi)型
49.Spring框架的事務(wù)管理有哪些優(yōu)點(diǎn)赂弓?
50.你更傾向用那種事務(wù)管理類(lèi)型?
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.有幾種不同類(lèi)型的自動(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用什么注解塑陵?