Skip to content

Address inconsistencies in enabling configuration properties #23593

@snicoll

Description

@snicoll

Supporting constructor binding on 3rd party classes the way @ImportAsConfigurationPropertiesBean does leads to some inconsistensies. The main one is that the annotation use constructor binding by default, which is at odds with what @ConfigurationProperties is doing.

This issue is to essentially revert #23172 introduced in the previous milestone.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions