【学习笔记】Spring全家桶

本文概述了SpringBoot、SpringFramework、SpringData等关键组件,展示了它们在构建、依赖管理、数据访问、安全、微服务、消息传递等方面的作用,以及SpringforGraphQL、SpringBatch等高级特性的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Spring Boot

Takes an opinionated view of building Spring applications and gets you up and running as quickly as possible.
对构建Spring应用程序有自己的见解,并让您尽快启动并运行。

2、Spring FrameWork

Provides core support for dependency injection, transaction management, web apps, data access, messaging, and more.
为依赖注入、事务管理、web应用、数据访问、消息传递等提供核心支持。

3、Spring Data

Provides a consistent approach to data access – relational, non-relational, map-reduce, and beyond.
提供一致的数据访问方法——关系型、非关系型、map-reduce等。

4、Spring Cloud

Provides a set of tools for common patterns in distributed systems. Useful for building and deploying microservices.
为分布式系统中的常用模式提供一组工具。用于构建和部署微服务。以上翻译结果来自有道神经网络翻译(YNMT)· 通用场景

5、Spring Cloud Data Flow

Provides an orchestration service for composable data microservice applications on modern runtimes.
为现代运行时上的可组合数据微服务应用程序提供编排服务。

6、Spring Security

Protects your application with comprehensive and extensible authentication and authorization support.
通过全面和可扩展的身份验证和授权支持保护您的应用程序。

7、Spring Authorization Server

Provides a secure, light-weight, and customizable foundation for building OpenID Connect 1.0 Identity Providers and OAuth2 Authorization Server products.

8、Spring for GraphQL

Spring for GraphQL provides support for Spring applications built on GraphQL Java.
Spring for GraphQL为基于GraphQL Java构建的Spring应用程序提供支持。

9、Spring Session

Provides an API and implementations for managing a user’s session information.
提供用于管理用户会话信息的API和实现。

10、Spring Integration

Supports the well-known Enterprise Integration Patterns through lightweight messaging and declarative adapters.
通过轻量级消息传递和声明式适配器支持众所周知的企业集成模式。

11、Spring HATEOAS

Simplifies creating REST representations that follow the HATEOAS principle.
简化创建遵循HATEOAS原则的REST表示。

12、Spring Modulith

Spring Modulith allows developers to build well-structured Spring Boot applications and guides developers in finding and working with application modules driven by the domain.
Spring Modulith允许开发人员构建结构良好的Spring Boot应用程序,并指导开发人员查找和使用由领域驱动的应用程序模块。

13、Spring REST Docs

Lets you document RESTful services by combining hand-written documentation with auto-generated snippets produced with Spring MVC Test or REST Assured.
通过将手写的文档与使用Spring MVC Test或REST Assured生成的自动生成的代码片段结合起来,让你为RESTful服务编制文档。

14、Spring AI

Spring AI is an application framework for AI engineering.
Spring AI是一个用于AI工程的应用框架。

15、Spring Batch

Simplifies and optimizes the work of processing high-volume batch operations.
简化和优化处理大批量批量操作的工作。

16、Spring CLI

A CLI focused on developer productivity
专注于开发人员生产力的CLI

17、Spring AMQP

Applies core Spring concepts to the development of AMQP-based messaging solutions.
将核心Spring概念应用于基于amqp的消息传递解决方案的开发。

18、Spring Flo

Provides a JavaScript library that offers a basic embeddable HTML5 visual builder for pipelines and simple graphs.
提供了一个JavaScript库,为管道和简单图形提供了一个基本的可嵌入HTML5可视化构建器。

19、Spring for Apache Kafka

Provides Familiar Spring Abstractions for Apache Kafka.
为Apache Kafka提供熟悉的Spring抽象。

20、Spring LDAP

Simplifies the development of applications that use LDAP by using Spring’s familiar template-based approach.
通过使用Spring熟悉的基于模板的方法,简化了使用LDAP的应用程序的开发。

21、Spring for Apache Pulsar

Provides Familiar Spring Abstractions for Apache Pulsar

21、Spring Shell

Makes writing and testing RESTful applications easier with CLI-based resource discovery and interaction.
使用基于cli的资源发现和交互,使编写和测试RESTful应用程序更加容易。

22、Spring Statemachine

Provides a framework for application developers to use state machine concepts with Spring applications.
为应用程序开发人员在Spring应用程序中使用状态机概念提供了一个框架。

23、Spring Web Flow

Supports building web applications that feature controlled navigation, such as checking in for a flight or applying for a loan.
支持构建具有受控导航功能的web应用程序,例如办理航班登记或申请贷款。

24、Spring Web Services

Facilitates the development of contract-first SOAP web services.
促进契约优先的SOAP web服务的开发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值