SORU
10 Mart 2010, ÇARŞAMBA


Nasıl bir Liste İlkbaharda fasulye tanımlamak için?

Bahar benim uygulama aşamalarını tanımlamak için kullanıyorum. Gerekli Sınıf (Configurator) denilen aşamaları ile enjekte edilmiş.
Şimdi başka bir sınıfta Aşamaları Listesi, LoginBean adlı ihtiyacım var. Configurator Etap Listesine erişim sunmuyor.

Sınıf Configurator değiştiremem.

Benim Fikrim:
Yeni bir bean Aşamaları denir ve Configurator LoginBeanenjekte. Bu fikir benim sorunum bu özelliği dönüştürmek için nasıl bilmiyorum

<property ...>
  <list>
    <bean ... >...</bean>
    <bean ... >...</bean>
    <bean ... >...</bean>
  </list>
</property>

bir fasulye içine.

Böyle bir şey çalışmıyor:

<bean id="stages" class="java.util.ArrayList">

Herkes bu konuda bana yardımcı olabilir misiniz?

CEVAP
10 Mart 2010, ÇARŞAMBA


Bahar açıklama ad almak. Sonra aşağıdaki gibi bir liste fasulye tanımlayabilirsiniz

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.5.xsd">


<util:list id="myList" value-type="java.lang.String">
    <value>foo</value>
    <value>bar</value>
</util:list>

Değer türü kullanılacak jenerik türünü ve isteğe bağlıdır. Ayrıca liste uygulama sınıfı 12 ** özniteliğini kullanarak belirtebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • eurotuner

    eurotuner

    6 Mart 2006
  • FullMag

    FullMag

    15 ŞUBAT 2007
  • placeboing

    placeboing

    7 Mart 2006