zoukankan      html  css  js  c++  java
  • spring IoC编程实例

    配置文件

    /SpringHelloWorld/src/applicationContext.xml

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

    <bean id="greetingService" class="com.qdu.sun.spring.HelloWorld">
    <constructor-arg>
    <value type="java.lang.String">Welcome!</value>
    </constructor-arg>
    </bean></beans>

    SpringTest.java

    代码
    package com.qdu.sun.spring;

    import org.springframework.beans.factory.BeanFactory;
    import org.springframework.beans.factory.xml.XmlBeanFactory;
    import org.springframework.core.io.ClassPathResource;

    public class SpringTest {
    public static void main( String[] args ){
    BeanFactory factory
    = new XmlBeanFactory( new ClassPathResource("applicationContext.xml") );
    HelloWorld gc
    = (HelloWorld)factory.getBean("greetingService");
    gc.sayGreeting();
    }
    }

    HelloWorld.java

    代码
    package com.qdu.sun.spring;

    public class HelloWorld {
    private String greeting;

    public HelloWorld(){

    }

    public HelloWorld( String greeting ){
    this.greeting = greeting;
    }

    public void sayGreeting(){
    System.out.println( greeting );
    }

    public void setGreeting( String greeting ){
    this.greeting = greeting;
    }

    }
  • 相关阅读:
    解决sql2008附加不了2005的数据库文件的问题
    方阵
    台阶问题
    螺旋矩阵
    兔子问题
    九乘九乘法口诀
    选猴王
    拿鸡蛋问题
    软工个人作业
    小学四则运算法则训练
  • 原文地址:https://www.cnblogs.com/linzheng/p/1925062.html
Copyright © 2011-2022 走看看