Part I. Spring Framework 概述

Spring Framework 是一个轻量级的解决方案,是构建企业级应用的一站式解决方案。虽然如此,但Spring 是模块化的,允许您只使用您需要的那部分,而无需引入其余的。您可以在任何 web 框架中引入 IoC 容器,并且您也可以只使用Hibernate integration code或[JDBC abstraction layer.](jdbc.html#jdbc-introduction)。 Spring Framework 支持声明式的事务管理 (transaction management),通过 RMI 或 web services 远程访问您的逻辑,以及用于保存数据的各种选项。它提供 full-featured MVC framework,并且使您能够将AOP透明地集成到您的软件中。

Spring 被设计为非侵入式的,这意味着您的域逻辑代码通常不依赖于框架本身。在 integration 层(例如数据访问层)中,存在对数据访问技术和 Spring libraries 的一些依赖。然而,从代码中分离这些依赖是很容易。

本文档是 Spring Framework features 的参考指南。如果您对本文档有任何要求,评论或问题,请在用户邮件列表上发布。关于 Framework 本身的问题请在 StackOverflow 上询问(参见https://spring.io/questions)。

校对:
Updated at: 7 months ago
Table of content1. Spring 入门