Spring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。
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 是一个开源应用框架,旨在降低应用程序开发的复杂度。
-
它是轻量级、松散耦合的。
-
它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了一个有凝聚力的框架。
-
它可以集成其他框架,如 Structs、Hibernate、EJB 等