zoukankan      html  css  js  c++  java
  • Spring基础——一个简单的例子

    一、学习版本 spring-framework-4.0.0

    二、导入 jar 包:

    三、在类路径下创建 Spring Config 文件: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.xsd">
    </beans>

    四、创建一个非侵入的 Bean

    /**
     * @author solverpeng
     * @create 2016-07-15-10:09
     */
    public class HelloWorld {
        private String userName;
    
        public void setUserName(String userName) {
            this.userName = userName;
        }
    
        public void hello() {
            System.out.println("hello:" + userName);
        }
    }

    五、在 Spring Config 文件中配置该 Bean

    <?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.xsd">
        <bean id="helloWorld" class="com.nucsoft.spring.helloworld.HelloWorld">
            <property name="userName" value="spring"/>
        </bean>
    </beans>

    六、通过 IOC 容器对象来获取在 Spring Config 文件中配置的 Bean,并调用其方法

    public static void main(String[] args) {
      ApplicationContext ctx = new ClassPathXmlApplicationContext("spring/ApplicationContext.xml");
      HelloWorld helloWorld = (HelloWorld) ctx.getBean("helloWorld");
      helloWorld.hello(); // 输出 hello:spring
    }

    七、总结

    两个重点:

    1.在 Spring Config 中配置 Bean

    2.通过 IOC 容器中获取 Sring Config 配置的 Bean 对象

  • 相关阅读:
    多态的详解
    Java继承详解
    static关键字特点
    数组(相关知识的整理)
    杨辉三角(用for循环)
    Jmeter接口测试案例实践(一)
    组合测试方法:配对测试实践
    用例设计方法:判定表驱动法实践
    sso系统登录以及jsonp原理
    单点登录--sso系统
  • 原文地址:https://www.cnblogs.com/solverpeng/p/5673330.html
Copyright © 2011-2022 走看看