spring-data-commons
spring-data-commons copied to clipboard
Consider repository bean name for custom implementation and fragment bean names.
We now consider the repository bean name when checking for existing bean definitions of default custom implementation beans. Previously, we used the repository interface name without considering the repository bean name.
We also now consider the actual bean name when registering custom implementations and repository fragments after falling back to component scan mode. Previously we derived the bean name either from the repository bean name or the class name.