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

Refactor configuration code samples to be more relevant for modern Spring applications #22171

Closed
spring-projects-issues opened this issue Jan 7, 2019 · 3 comments
Assignees
Labels
in: core Issues in core modules (aop, beans, core, context, expression) type: documentation A documentation task
Milestone

Comments

@spring-projects-issues
Copy link
Collaborator

spring-projects-issues commented Jan 7, 2019

Current Spring Framework reference documentation can be challenging to use for people developing modern Spring Boot applications. To make it easier, this issue goal is to refactor the documentation in order to provide configuration snippets with tabs for Java, Kotlin and XML in order to avoid being exposed to XML configuration by default (except in dedicated sections).

@spring-projects-issues
Copy link
Collaborator Author

Sébastien Deleuze commented

We can also probably update this kind of statement since usage and best practices have evolved.

@sdeleuze
Copy link
Contributor

sdeleuze commented Sep 9, 2019

I have not the bandwidth to do that for Spring Framework 5.2, but that's probably a good candidate for Spring Framework 5.3.

@sdeleuze sdeleuze modified the milestones: 5.x Backlog, 5.3 M1 Sep 9, 2019
@jhoeller jhoeller modified the milestones: 5.3 M1, 5.3 M2 Feb 24, 2020
@jhoeller jhoeller modified the milestones: 5.3 M2, 5.3 RC1 Jun 23, 2020
@jhoeller jhoeller modified the milestones: 5.3 RC1, 5.3 RC2 Aug 24, 2020
@sdeleuze sdeleuze modified the milestones: 5.3 RC2, 5.x Backlog Sep 21, 2020
@jhoeller jhoeller modified the milestones: 6.x Backlog, 6.0.x Nov 11, 2021
@rstoyanchev rstoyanchev added the in: core Issues in core modules (aop, beans, core, context, expression) label Nov 24, 2021
@sdeleuze sdeleuze modified the milestones: 6.0.x, 6.1.x Feb 21, 2023
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 7, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 7, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 7, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 7, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 7, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 8, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 8, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 8, 2024
@sdeleuze sdeleuze changed the title Refactor core documentation to make it relevant for modern Spring applications Refactor configuration code samples to make it relevant for modern Spring applications Mar 12, 2024
@sdeleuze sdeleuze changed the title Refactor configuration code samples to make it relevant for modern Spring applications Refactor configuration code samples to be more relevant for modern Spring applications Mar 12, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 12, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 12, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 29, 2024
This commit also refines the documentation related to
`@EnableWebMvc` in order to make it more relevant for modern Boot
applications.

See spring-projectsgh-22171
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Mar 29, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 2, 2024
This commit refines the documentation related to `@EnableWebFlux` in
order to make it more relevant for modern Boot applications.

See spring-projectsgh-22171
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 2, 2024
This commit refines the documentation related to `@EnableWebFlux` in
order to make it more relevant for modern Boot applications.

See spring-projectsgh-22171
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 2, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 8, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 8, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 8, 2024
snicoll added a commit that referenced this issue Apr 8, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 8, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 8, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 9, 2024
sdeleuze added a commit to sdeleuze/spring-framework that referenced this issue Apr 9, 2024
@sdeleuze
Copy link
Contributor

sdeleuze commented Apr 9, 2024

A significant part of the documentation has been updated, so let's close this issue and get feedback after 6.2.0-M1 release and follow-up with #32429 and #32600.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: core Issues in core modules (aop, beans, core, context, expression) type: documentation A documentation task
Projects
None yet
Development

No branches or pull requests

4 participants