<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ~~~ Bean 的配置方式: 基于XML的方式配置bean. 1.通過全類名(反射) 2.通過工廠方法(靜態工廠方法 & 實例工廠方法) 3.FactoryBean 基于注解的方式配置bean. ~~~ ~~~ //靜態工廠方法 public class StaticFactory { private static Map<String,Person> persons=new HashMap<String,Person>(); static{ persons.put("tom", new Person("湯姆",18)); persons.put("jack", new Person("杰克",20)); } public static Person getPerson(String name){ return persons.get(name); } } //Person類 public class Person { private String name; private int age; public Person(String name,int age) { super(); this.name = name; this.age = age; } public Person() { super(); // TODO Auto-generated constructor stub } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } @Override public String toString() { return "Person [name=" + name + ", age=" + age + "]"; } } //實例工廠方法 /* * 類變量 static修飾的變量 類名.直接調用 * * 實例(對象)變量 */ public class InstanceFactory { private Map<String,Person> persons=null; public InstanceFactory(){ persons=new HashMap<String,Person>(); persons.put("haha", new Person("haha",18)); persons.put("xixi", new Person("xixi",20)); } public Person getPerson(String name){ return persons.get(name); } } ~~~ ~~~ <!-- 靜態工廠方法來配置bean 配置的bean不是工廠本身,而是工廠產生的對象 class指向靜態工廠 factory-method 需要指向工廠方法 constructor-arg 向工廠方法傳參 --> <!-- 通過靜態工廠方法配置bean --> <bean id="static" class="cn.li.lesson4.StaticFactory" factory-method="getPerson"> <constructor-arg value="jack"></constructor-arg> </bean> <!-- 通過實例工廠方法配置bean 1.配置工廠本身--> <bean id="instanceFactory" class="cn.li.lesson4.InstanceFactory"></bean> <!-- 配置需要的bean實例 factory-bean指向實例工廠的bean, factory-method實例工廠的方法名。--> <bean id="xixi" factory-bean="instanceFactory" factory-method="getPerson"> <constructor-arg value="xixi"></constructor-arg> </bean> ~~~ ~~~ <!-- FactoryBean --> public class PersonFactoryBean implements FactoryBean<Person> { private String name; public void setName(String name) { this.name = name; } @Override public Person getObject() throws Exception { // TODO Auto-generated method stub return new Person(name,30); } @Override public Class<?> getObjectType() { // TODO Auto-generated method stub return Person.class; } @Override public boolean isSingleton() { // TODO Auto-generated method stub return false; } } <!-- 通過factorybean 配置 bean的實例。property配置factorybean的屬性值。--> <bean id="p1" class="cn.li.lesson4.PersonFactoryBean"> <property name="name" value="張三"></property> </bean> ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看