附上spring核心價值導圖java
1. 什麼是 spring?web
2. 使用 Spring框架的好處是什麼 ?spring
3. Spring 由哪些模塊組成 ?數據庫
4. 核心容器 (應用上下文) 模塊編程
5. BeanFactory – BeanFactory 實現舉例安全
6.XMLBeanFactorysession
7. 解釋AOP模塊app
8. 解釋JDBC抽象和 DAO模塊框架
9. 解釋對象/關係映射集成模塊模塊化
10. 解釋 WEB 模塊
11. Spring配置文件
12. 什麼是 Spring IOC 容器 ?
13. IOC 的優勢是什麼 ?
14. ApplicationContext一般的實現是什麼 ?
15. Bean 工廠和 Application contexts 有什麼區別 ?
16. 一個 Spring的應用看起來象什麼 ?
17. 什麼是 Spring的依賴注入 ?
18. 有哪些不一樣類型的IOC (依賴注入 )方式 ?
19. 哪一種依賴注入方式你建議使用 ,構造器注入 ,仍是 Setter方法注入 ?
20.什麼是 Spring beans?
21. 一個 Spring Bean 定義 包含什麼 ?
22. 如何給 Spring 容器提供配置元數據 ?
23. 你怎樣定義類的做用域 ?
24. 解釋 Spring支持的幾種 bean的做用域
25.Spring框架中的單例 bean是線程安全的嗎?
26. 解釋 Spring框架中 bean的生命週期
27. 哪些是重要的 bean生命週期方法 ? 你能重載它們嗎?
28. 什麼是 Spring的內部 bean?
29. 在 Spring 中如何注入一個java集合 ?
30. 什麼是 bean裝配 ?
31. 什麼是 bean的自動裝配 ?
32. 解釋不一樣方式的自動裝配
33.自動裝配有哪些侷限性 ?
34. 你能夠在 Spring中注入一個 null 和一個空字符串嗎?
35. 什麼是基於Java 的 Spring註解配置? 給一些註解的例子
36 什麼是基於註解的容器配置 ?
37. 怎樣開啓註解裝配 ?
38. @Required 註解
39. @Autowired 註解
40. @Qualifier 註解
41.在 Spring框架中如何更有效地使用JDBC?
42. JdbcTemplate
43. Spring對 DAO的支持
44. 使用 Spring經過什麼方式訪問 Hibernate?
45. Spring支持的ORM:
46.如何經過 HibernateDaoSupport將 Spring和 Hibernate結合起來 ?
47. Spring支持的事務管理類型
48. Spring框架的事務管理有哪些優勢 ?
49. 你更傾向用那種事務管理類型 ?
50. 解釋 AOP
51. Aspect 切面
52. 在 Spring AOP 中 ,關注點和橫切關注的區別是什麼 ?
53. 鏈接點
54. 通知
55. 切點
切入點是一個或一組鏈接點,通知將在這些位置執行。能夠經過表達式或匹配的方式
指明切入點。
56. 什麼是引入 ?
57. 什麼是目標對象 ?
58. 什麼是代理 ?
59. 有幾種不一樣類型的自動代理 ?
60. 什麼是織入。什麼是織入應用的不一樣點 ?
61. 解釋基於XML Schema方式的切面實現
62. 解釋基於註解的切面實現
63. 什麼是 Spring的 MVC框架 ?
64. DispatcherServlet
65. WebApplicationContext
66. 什麼是 Spring MVC框架的控制器 ?
67. @Controller 註解
68. @RequestMapping 註解