Junior — Middle
110
Quelles annotations dans Spring sont utilisées pour la configuration et la configuration des composants de l'application?
Réponse de l'IA
sobes.tech IA
В Spring для настройки и конфигурации компонентов приложения используются следующие основные аннотации:
@Component— обозначает класс как компонент Spring, который будет управляться контейнером.@Service— специализированный компонент для бизнес-логики.@Repository— для компонентов доступа к данным.@Controller— для контроллеров в MVC.@Configuration— класс, содержащий определения бинов.@Bean— метод внутри@Configuration, создающий бин.@Autowired— для автоматического внедрения зависимостей.
Пример:
@Configuration
public class AppConfig {
@Bean
public MyService myService() {
return new MyServiceImpl();
}
}
@Component
public class MyComponent {
@Autowired
private MyService myService;
}