Part I. Spring 框架概述

Spring 框架是一个轻量级的解决方案,并且是构建企业就绪应用程序的一站式潜在 Store。但是,Spring 是模块化的,允许您仅使用所需的那些 Component,而不必引入其他 Component。您可以将 IoC 容器与顶部的任何 Web 框架一起使用,但也可以仅使用Hibernate 集成代码JDBC 抽象层。 Spring 框架支持声明式事务 Management,通过 RMI 或 Web 服务对逻辑的远程访问以及用于持久化数据的各种选项。它提供了功能齐全的MVC framework,并使您能够将AOP透明地集成到软件中。

Spring 被设计为非侵入式的,这意味着您的域逻辑代码通常不依赖于框架本身。在集成层(例如数据访问层)中,将存在对数据访问技术和 Spring 库的某些依赖关系。但是,将这些依赖项与其余代码库隔离起来应该很容易。

本文档是 Spring Framework 功能的参考指南。如果您对此文档有任何要求,意见或问题,请在用户邮件列表上发布。有关框架本身的问题应在 StackOverflow 上提出(请参阅https://spring.io/questions)。