Spring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。
本文内容主要翻译自 Top 50 Spring Interview Questions You Must Prepare In 2018
1. 一般问题
1.1. 不同版本的 Spring Framework 有哪些主要功能?
Version | Feature |
---|---|
Spring 2.5 | 发布于 2007 年。这是第一个支持注解的版本。 |
Spring 3.0 | 发布于 2009 年。它完全利用了 Java5 中的改进,并为 JEE6 提供了支持。 |
Spring 4.0 | 发布于 2013 年。这是第一个完全支持 JAVA8 的版本。 |
1.2. 什么是 Spring Framework?
- Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。
- 它是轻量级、松散耦合的。
- 它具有分层体系结构,允许用户选择组件,同时还为 J2E