Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add compatibility topic to Spring guides #36410

Merged
merged 1 commit into from
Oct 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/src/main/asciidoc/spring-boot-properties.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
include::_attributes.adoc[]
:categories: compatibility
:summary: Use Spring Boot's `@ConfigurationProperties` in place of MicroProfile Config annotations
:topics: spring,configuration
:topics: spring,configuration,compatibility
:extensions: io.quarkus:quarkus-spring-boot-properties

If you prefer to use Spring Boot `@ConfigurationProperties` annotated class to access application properties instead of
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/asciidoc/spring-cache.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
include::_attributes.adoc[]
:categories: compatibility
:summary: While you are encouraged to use the Cache extension for your application-level caching, Quarkus provides a compatibility layer for Spring Cache in the form of the spring-cache extension.
:topics: spring,cache
:topics: spring,cache,compatibility
:extensions: io.quarkus:quarkus-spring-cache

While users are encouraged to use xref:cache.adoc[Quarkus annotations for caching], Quarkus nevertheless provides a compatibility layer for Spring Cache annotations in the form of the `spring-cache` extension.
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/asciidoc/spring-cloud-config-client.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
include::_attributes.adoc[]
:categories: compatibility
:summary: Quarkus provides a compatibility layer for Spring Cloud Config in the form of the spring-cloud-config-client extension.
:topics: spring,cloud,configuration
:topics: spring,cloud,configuration,compatibility
:extensions: io.quarkus:quarkus-spring-cloud-config-client

This guide explains how your Quarkus application can read configuration properties at runtime from the https://cloud.spring.io/spring-cloud-config[Spring Cloud Config Server].
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/asciidoc/spring-data-jpa.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
include::_attributes.adoc[]
:categories: compatibility
:summary: While you are encouraged to use Hibernate ORM with Panache for your data layer, Quarkus provides a compatibility layer for Spring Data JPA in the form of the spring-data-jpa extension.
:topics: spring,data,hibernate-orm,jpa
:topics: spring,data,hibernate-orm,jpa,compatibility
:extensions: io.quarkus:quarkus-spring-data-jpa

While users are encouraged to use Hibernate ORM with Panache for Relational Database access, Quarkus provides a compatibility layer for
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/asciidoc/spring-data-rest.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
include::_attributes.adoc[]
:categories: compatibility
:summary: Spring Data REST simplifies the creation of CRUD applications based on our Spring Data compatibility layer.
:topics: spring,data,hibernate-orm,jpa,rest
:topics: spring,data,hibernate-orm,jpa,rest,compatibility
:extensions: io.quarkus:quarkus-spring-data-rest

While users are encouraged to use REST Data with Panache for the REST data access endpoints generation,
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/asciidoc/spring-di.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
include::_attributes.adoc[]
:categories: compatibility
:summary: While you are encouraged to use CDI annotations for injection, Quarkus provides a compatibility layer for Spring dependency injection in the form of the spring-di extension.
:topics: spring,cdi,injection
:topics: spring,cdi,injection,compatibility
:extensions: io.quarkus:quarkus-spring-di

While users are encouraged to use CDI annotations for injection, Quarkus provides a compatibility layer for Spring dependency injection in the form of the `spring-di` extension.
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/asciidoc/spring-scheduled.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
include::_attributes.adoc[]
:categories: compatibility
:summary: While you are encouraged to use the Scheduler or Quartz extensions to schedule tasks, Quarkus provides a compatibility layer for Spring Scheduled in the form of the spring-scheduled extension.
:topics: spring,scheduling
:topics: spring,scheduling,compatibility
:extensions: io.quarkus:quarkus-spring-scheduled

While users are encouraged to use xref:scheduler.adoc#standard-scheduling[regular Quarkus scheduler], Quarkus provides a compatibility layer for Spring Scheduled in the form of the `spring-scheduled` extension.
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/asciidoc/spring-security.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
include::_attributes.adoc[]
:categories: compatibility
:summary: While you are encouraged to use the Quarkus Security layer to secure your applications, Quarkus provides a compatibility layer for Spring Security in the form of the spring-security extension.
:topics: spring,security
:topics: spring,security,compatibility
:extensions: io.quarkus:quarkus-spring-security

While users are encouraged to use Java standard annotations for security authorizations, Quarkus provides a compatibility layer for Spring Security in the form of the `spring-security` extension.
Expand Down
2 changes: 1 addition & 1 deletion docs/src/main/asciidoc/spring-web.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc
include::_attributes.adoc[]
:categories: compatibility
:summary: While you are encouraged to use Jakarta REST annotations for defining REST endpoints, Quarkus provides a compatibility layer for Spring Web in the form of the spring-web extension.
:topics: spring,rest
:topics: spring,rest,compatibility
:extensions: io.quarkus:quarkus-spring-web

While users are encouraged to use Jakarta REST (formerly known as JAX-RS) annotations for defining REST endpoints, Quarkus provides a compatibility layer for Spring Web in the form of the `spring-web` extension.
Expand Down