spring-framework README

The project's README from github.com/spring-projects/spring-framework. As one markdown file: README.md.

Spring Framework Build Status Revved up by Develocity

This is the home of the Spring Framework: the foundation for all Spring projects. Collectively the Spring Framework and the family of Spring projects are often referred to simply as "Spring".

Spring provides everything required beyond the Java programming language for creating enterprise applications for a wide range of scenarios and architectures. Please read the Overview section of the reference documentation for a more complete introduction.

Code of Conduct

This project is governed by the Spring Code of Conduct. By participating, you are expected to uphold this code of conduct. Please report unacceptable behavior to [email protected].

Access to Binaries

For access to artifacts or a distribution zip, see the Spring Framework Artifacts wiki page.

Documentation

The Spring Framework maintains reference documentation (published and source), GitHub wiki pages, and an API reference. There are also guides and tutorials across Spring projects.

Micro-Benchmarks

See the Micro-Benchmarks wiki page.

Build from Source

See the Build from Source wiki page and the CONTRIBUTING.md file.

Continuous Integration Builds

CI builds are defined with GitHub Actions workflows.

Stay in Touch

Follow @SpringCentral, @SpringFramework, and its team members on 𝕏. In-depth articles can be found at The Spring Blog, and releases are announced via our releases feed.

License

The Spring Framework is released under version 2.0 of the Apache License.

spring-framework (spring-projects/spring-framework)

Searching Database…

这是什么?Spring Framework 是整个 Spring 生态系统的基础库,提供核心基础设施(依赖注入、AOP、数据访问、MVC 等),用于构建企业级 Java 应用程序。
它是框架还是库?它是一个框架:它定义了核心容器和编程模型,其他 Spring 项目和应用代码都建立在它之上。
我该如何把它添加到项目中?从发行版中获取框架的 artifact(jar 包)并加入你的构建配置;README 没有给出单一命令,而是指向 Artifacts 维基页面以获取确切的坐标。
使用它除了 Java 还需要别的东西吗?它建立在 Java 语言本身之上,补充了 Java 本身不提供的企业级功能;使用这些 artifact 通常还需要 JDK 以及构建工具(Maven/Gradle)。
从源码构建它直接吗?从源码构建有其自己记录在案的流程,并不是简单的克隆后直接运行;README 将细节指向单独的维基页面和 CONTRIBUTING.md。
在哪里可以找到实际的操作指南和 API 文档?项目维护着参考文档(已发布版和源码版)、GitHub 维基页面、API 参考,以及整个 Spring 项目中的指南和教程。
构建是如何测试和发布的?CI 构建通过 GitHub Actions 工作流运行,其中拉取请求、里程碑发布和正式版发布分别有各自独立的工作流。
在哪里可以关注项目动态?更新会在 X 上以 @SpringCentral 和 @SpringFramework 的身份发布,深度文章刊登在 The Spring Blog 上,发布版本则有各自的公告订阅源。
What are similar projects?spring-boot, carno.js, mall, tutorials, Activiti, laravel, nest, cas
Size
240.6 MB
Stars
60.3K
Age
15y
Commits · 90 Days