نطاقات الـ Bean
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
pick singleton or prototype.
الموضوعات المخطط لها
- Singleton (default): one shared instance per container.
- Prototype: a new instance each time it is requested.
- Web scopes (request, session) exist; use them rarely.
- Almost all Shop beans are singletons.
- A prototype injected into a singleton is created only once, at injection time.
تفاصيل المخطط المبدئي
عرض عملي
@Component @Scope("prototype") class ReportBuilder {}اختبر فهمك
What is the default scope?
أظهر الإجابة
Singleton.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.