Polishing

This commit is contained in:
Juergen Hoeller
2025-07-13 16:33:37 +02:00
parent 4063cb5b9a
commit 2434bb1540
5 changed files with 23 additions and 12 deletions
@@ -64,8 +64,7 @@ class ConfigurationBeanNameTests {
AnnotationConfigApplicationContext ctx = new AnnotationConfigApplicationContext();
ctx.setBeanNameGenerator(new AnnotationBeanNameGenerator() {
@Override
public String generateBeanName(
BeanDefinition definition, BeanDefinitionRegistry registry) {
public String generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry) {
return "custom-" + super.generateBeanName(definition, registry);
}
});
@@ -78,17 +77,22 @@ class ConfigurationBeanNameTests {
ctx.close();
}
@Configuration("outer")
@Import(C.class)
static class A {
@Component("nested")
static class B {
@Bean public String nestedBean() { return ""; }
}
}
@Configuration("imported")
static class C {
@Bean public String s() { return "s"; }
}
@@ -20,4 +20,5 @@ import org.springframework.stereotype.Component;
@Component
public class ComponentForScanning {
}
@@ -22,8 +22,10 @@ import org.springframework.context.annotation.Configuration;
@Configuration
public class ConfigForScanning {
@Bean
public TestBean testBean() {
return new TestBean();
}
}