العودة إلى الدورة

استخدام @Component و @Service و @Repository

Spring Boot من الصفر حتى الاحتراف: الدورة الشاملة لتطوير الخلفية البرمجية بـ Java

وسوم التصنيف (Stereotype Annotations)

يوفر Spring وسومًا متخصصة لأدوار مختلفة:

  • @Component: وسم عام لأي مكون يدار بواسطة Spring.
  • @Service: يُستخدم للكلاسات التي تحتوي على منطق العمل (business logic).
  • @Repository: يُستخدم لطبقة الوصول إلى البيانات (يتعامل مع تفاعلات قاعدة البيانات).