Junior — Middle
შეგვიძლია თუ არა @Component ანოტაცია გამოვიყენოთ ბინის ნიშნად Spring-ში?
sobes.tech AI
პასუხი AI-სგან
დიახ, Spring-ში @Component ანოტაცია გამოიყენება კლასის ნიშნად, როგორც კომპონენტი, რომელიც ავტომატურად იპოვება და რეგისტრირდება როგორც ბინი Spring კონტექსტში.
ეს არის ერთ-ერთი ძირითადი ანოტაცია ბინების შექმნისთვის, ერთად უფრო სპეციალიზებული ანოტაციებით, როგორიცაა @Service, @Repository და @Controller, რომლებიც @Component-ის სპეციალიზაციებია.
მაგალითი:
import org.springframework.stereotype.Component;
@Component
public class MyBean {
public void doSomething() {
System.out.println("მუშაობა");
}
}
კომპონენტების სკანირებისას, Spring შექმნის ამ კლასის ბინს.