1 التجميع الأوتوماتيكي لجافابين
الحقن التلقائي لتقليل معلومات التكوين لملف XML.
<؟ Xmlns: XSI = "http://www.w3.org/2001/xmlschema-instance" http://www.springframework.org/schema/beans/spring-beans-4.1.xsd "> <! السمة ، أكمل التجميع التلقائي بين تبعيات الكائن NO (التنفيذ الافتراضي) BYNAME: استخدم اسم طريقة المجموعة المقابلة للسمات التي يجب حقنها لمطابقة معرف الكائن في حاوية الربيع. إذا كان من الممكن مطابقة ، حقن تلقائيًا بقلقًا: استخدم نوع معلمة الطريقة للمجموعة المقابلة للسمات التي يجب حقنها لمطابقة نوع الكائن في حاوية الزنبرك. إذا كان من الممكن مطابقتها ، فسيتم حقن تلقائيًا: اختر بين الاسم BYNAME و BYTYPE (أول اسم BYNAME ، إذا كان BYNAME لا يتطابق ، فعندئذ BYTYPE) الاستخدام الفعلي:> اسم BEAN ID = "userService" AutoWire = "Bytype"> </bean> <!
2 مسح التعليقات التوضيحية لفحص الربيع
استخدم التعليقات التوضيحية لفحص Spring لإعادة بناء بنية الطبقة الثلاث. تكوين محتوى أقل
في ملف ApplicationContext.xml ، استيراد XSD الذي تم مسحه ضوئيًا
قم بتشغيل مسح التعليقات التوضيحية
<؟ A1] XSI: schemalocation = "http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.1.xsd http://www.springframeworg http://www.springframework.org/schema/context/spring-context-4.1.xsd "> <!-تمكين سمة الحمل الأساسي للشروح base-package = "org.guangsoft.dao.impl ، org.guangsoft.service.impl ، org.guangsoft.action"> </context: component-scan> </bans>
ملخص التعليقات التوضيحية
شرح الفصل:
controller (شرح لطبقة الويب)
SERVICE (تمت إضافة التعليقات التوضيحية إلى طبقة servce)
repository (أضيفت التعليقات التوضيحية إلى طبقة داو)
component (إضافة إلى فئة Java ، فإن الإصدار القديم من الربيع يحتوي فقط على هذا التعليق التوضيحي الواحد)
الملاحظات الثلاث المذكورة أعلاه: قم بتضمين الفئة المقابلة في حاوية الربيع المقابلة
المعرف: أحرف صغيرة من الحرف الأول من اسم الفصل (افتراضي)
إذا كنت بحاجة إلى تحديد المعرف بنفسك ، فأنت بحاجة إلى إضافة معلمات فئة السلسلة إلى التعليقات التوضيحية الثلاثة
controller ("uaction") معرف = uAction
Resouce (التعليق التوضيحي لسمات الكائن التي يجب الاعتماد عليها)
يتم الانتهاء من حقن سمات التبعية من خلال التجميع التلقائي.
المعلمة: الاسم: التجميع التلقائي وفقًا لـ BYNAME
المعلمات: النوع: التجميع التلقائي وفقًا لـ Bytype
عملية تنفيذ التعليقات التوضيحية
1. تحميل حاوية الربيع
2. مسح الحزمة المحددة في حاوية الربيع
3. مسح الحزمة المحددة ، أضف ثلاثة تعليقات توضيحية للفئة ، ثم قم بتضمين الفصل في حاوية الربيع
4 ، <beanid = "" class = "">
5. مسح السمات التي تتم إضافتها إلى شرح Resource في الفصل ، ثم إنشاء العلاقة وفقًا لطريقة التجميع التلقائي.
6 ، Autowrie
لخص
ما سبق هو كل التفسير التفصيلي لتجميع الربيع التلقائي ورمز التعليقات التوضيحية للمسح الضوئي في هذه المقالة ، وآمل أن يكون مفيدًا للجميع. يمكن للأصدقاء المهتمين الاستمرار في الرجوع إلى هذا الموقع:
شرح مفصل لمسح المكون على أساس التعليق التوضيحي
تحليل مشكلة مسح حزم متعددة في تكوين الربيع
إذا كانت هناك أي أوجه قصور ، فيرجى ترك رسالة لإشارةها. شكرا لك يا أصدقائك لدعمكم لهذا الموقع!