Junior — Middle
90
Da li ste koristili anotacije za konfiguraciju komponenti u Spring aplikacijama?
Компаније где су питане
Hftlabs
Одговор од АИ
sobes.tech АИ
В Spring-приложениях аннотации широко используются для конфигурации компонентов и управления зависимостями. Например, аннотация @Component помечает класс как компонент, который будет автоматически обнаружен и зарегистрирован в контексте Spring. Для более специализированных компонентов есть аннотации @Service, @Repository, @Controller.
Для внедрения зависимостей применяются аннотации @Autowired или @Inject.
Пример:
@Component
public class MyComponent {
//...
}
@Service
public class MyService {
@Autowired
private MyComponent myComponent;
//...
}
Таким образом, аннотации позволяют упростить конфигурацию, избегая XML и делая код более декларативным и удобочитаемым.