प्रौद्योगिकी साझेदारी

वसन्त - ताम्बूलस्य स्वचालिततारीकरणं

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

· Autowiring इति Spring कृते बीन् निर्भरतां पूरयितुं एकः उपायः अस्ति

· वसन्तः स्वयमेव सन्दर्भे तत् अन्वेषयिष्यति तथा च स्वयमेव ताम्बूलस्य कृते गुणाः संयोजयिष्यति ।


वसन्तकाले सभायाः त्रयः मार्गाः सन्ति- १.

1. xml मध्ये विन्यासं प्रदर्शयन्तु

2. जावा मध्ये विन्यासं प्रदर्शयन्तु

3. ताम्बूलस्य अन्तर्निहितस्वचालिततारीकरणं [महत्त्वपूर्णम्] ।


परीक्षा

Cat, Dog, People इति वर्गाः निर्मातुं स्मर्यताम्

  1. public class MyTest {
  2. @Test
  3. public void test1(){
  4. ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml");
  5. People people = context.getBean("people", People.class);
  6. people.getDog().shout();
  7. people.getCat().shout();
  8. }
  9. }

ByName स्वचालन

  1. <!--
  2. byName:会自动在容器上下文中查找,和自己对象set方法后面的值对应的beanid
  3. -->
  4. <bean id="people" class="com.yang.pojo.People" autowire="byName">
  5. <property name="name" value="辰阳"/>
  6. </bean>

ByType स्वचालित विधानसभा

  1. <bean class="com.yang.pojo.Cat"/>
  2. <bean class="com.yang.pojo.Dog"/>
  3. <!--
  4. byType:会自动在容器上下文中查找,和自己对象属性类型相同的bean(必须保证类型全局唯一,如有两个狗就会报错)(可以省略id)
  5. -->
  6. <bean id="people" class="com.yang.pojo.People" autowire="byType">
  7. <property name="name" value="辰阳"/>
  8. </bean>

संक्षेपः:

·  उपनाम, भवद्भिः सुनिश्चितं कर्तव्यं यत् सर्वेषां बीन्स् इत्यस्य ID अद्वितीयम् अस्ति, तथा च एतत् बीन् स्वयमेव इन्जेक्शन् कृतस्य विशेषतायाः सेट् मेथड् इत्यस्य मूल्येन सह सङ्गतं भवितुम् आवश्यकम् ।

·  bytype, भवद्भिः सुनिश्चितं कर्तव्यं यत् सर्वेषां बीन्स् वर्गः अद्वितीयः अस्ति, तथा च बीन् स्वयमेव इन्जेक्शन् कृतानां विशेषतानां प्रकारेण सह सङ्गतं भवितुम् आवश्यकम् ।