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

Document all supported SpringProperties keys in the reference manual #26554

Closed
1 task done
sbrannen opened this issue Feb 16, 2021 · 0 comments
Closed
1 task done

Document all supported SpringProperties keys in the reference manual #26554

sbrannen opened this issue Feb 16, 2021 · 0 comments
Assignees
Labels
type: documentation A documentation task
Milestone

Comments

@sbrannen
Copy link
Member

sbrannen commented Feb 16, 2021

Overview

As a follow-up to #26492, we should document all known, supported properties that can be used with SpringProperties -- for example, by adding a dedicated section or appendix to the reference manual.

Initial Analysis

We currently support the following Spring properties within the core Spring Framework.

  • spring.beaninfo.ignore
  • spring.expression.compiler.mode
  • spring.getenv.ignore
  • spring.index.ignore
  • spring.jdbc.getParameterType.ignore
  • spring.jndi.ignore
  • spring.objenesis.ignore
  • spring.test.constructor.autowire.mode
  • spring.test.context.cache.maxSize
  • spring.test.enclosing.configuration

None of these (other than the ones from spring-test) are documented anywhere in the reference manual.

NOTE: Although spring.xml.ignore and spring.spel.ignore are currently used by the framework, they are not officially supported and are subject to change (name and/or semantics) over time.

Deliverables

  • Assemble a list/table of supported Spring properties and introduce a new section in the reference manual (perhaps an appendix of sorts) that briefly describes what they are for and links to Javadoc or an appropriate section of the reference manual.
@sbrannen sbrannen added the type: documentation A documentation task label Feb 16, 2021
@sbrannen sbrannen added this to the 5.3.5 milestone Feb 16, 2021
@sbrannen sbrannen self-assigned this Feb 16, 2021
This was referenced Mar 16, 2021
This was referenced Mar 17, 2021
lxbzmy pushed a commit to lxbzmy/spring-framework that referenced this issue Mar 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: documentation A documentation task
Projects
None yet
Development

No branches or pull requests

1 participant