-
Notifications
You must be signed in to change notification settings - Fork 2k
Design for directory, module name and package path for Spring Cloud Azure messaging
Xiaolu Dai edited this page Nov 11, 2022
·
1 revision
This article is to design the repository directory for Spring Cloud Azure project.
To horizontally extend the curent Spring Azure projects in azure-sdk-for-java repository, we plan to use multiple secondary directories instead of putting all modules under sdk/spring/. The detailed secondary directories are listed as follows:
- spring: it's designed to contain core libraries providing common frameworks for all Azure Spring libraries and Spring Cloud starters for the supported Azure services.
- spring-messaging: to provide support for Azure Event Hubs, Azure Service Bus and Azure Storage Queue on the basis of spring-messaging project
- spring-integration: to provide support for Spring Integration which includes Spring Integration support for Event Hubs, Service Bus and Storage Queue
- spring-cloud-stream: to provide support for Spring Cloud Stream which includes Spring Cloud Stream support for Event Hubs and Service Bus
The overview of the above design is shown here:
- Spring Credential
- Spring Cloud Azure 4.0 Design
- Spring Cloud Azure AutoConfigure Design
- Spring Cloud Azure Core Design
- Spring Cloud Azure Messaging Design
- Spring Cloud Azure Service Bus Spring Jms Support Design
- Design for directory, module name and package path for Spring Cloud Azure messaging
- Design for Remove warning logs of unknown configs for Kafka Passwordless
- Design for Enhance AAD token authentication converter to customized granted authorities converter
- Design for Enhance the ObjectMapper to support Spring Boot's pattern to enable autoconfiguration
- Passwordless connection support for Spring Cloud Azure
- Passwordless connection support for MySQL
- Passwordless connection support for Event Hubs Kafka
- Remove warning logs of unknown configs for Kafka Passwordless