Configuration Java

Il est possible de configurer Spring sans fichier XML. Il faut dans ce cas construire le contexte avec une classe dédiée (par exemple AnnotationConfigApplicationContext) :

@Component
public class PizzaService {
    public String getVersion() {
        return "1.0";
    }
}
@Configuration
@ComponentScan("fr.pizzeria.spring")
public class AppConfig {
}
try (AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(AppConfig.class)) {
    PizzaService pizzaService = context.getBean(PizzaService.class);
    assertNotNull(pizzaService);
    assertEquals("1.0", pizzaService.getVersion());
}

results matching ""

    No results matching ""