美文网首页
Spring_2 IOC 入门示例

Spring_2 IOC 入门示例

作者: mm_cuckoo | 来源:发表于2017-01-09 18:18 被阅读10次

IOC 工程配置步骤

  1. 引入 jar 包
    这里引入的jar 只是实习 IOC 功能,实际还有许多jar 需要引入。
包名
commons-logging-1.1.3.jar
spring-beans-4.2.4.RELEASE.jar
spring-context-4.2.4.RELEASE.jar
spring-core-4.2.4.RELEASE.jar
spring-expression-4.2.4.RELEASE.jar
  1. 在src目录下创建beans,xml 文件,并对配置schema 文件(可在帮助文档中和示例中找到)
<?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>
  1. 创建实体类
    这个实体类要在 beans.xml 中进行配置
package com.sfox.bean;

public class UserBean {
    public void add(String flg){
        System.out.println("add......." + flg);
    }
}

  1. 在beans.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">
    
    <bean id="userBean" class="com.sfox.bean.UserBean"/>
</beans>
  1. 最会使用junit 进行测试
    创建一个测试类,在使用junit测试时,我们首先要确认工程中要引入junit 的jar。
    我们在该测试类中使用ApplicationContext加载配置的beans.xml文件。
    在下面的代码中使用@Test注解
    注意下面示例代码中包得引入路径
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import com.sfox.bean.UserBean;

public class TestIop {
    
    @Test
    public void test(){
        ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml");
        UserBean user = (UserBean) context.getBean("userBean");
        user.add("bean");
    }
}

相关文章

  • Spring 学习笔记

    Spring_1 基本概念 Spring_2 IOC 入门示例 Spring_3 三种实例化bean的方式 Spr...

  • Spring_2 IOC 入门示例

    IOC 工程配置步骤 引入 jar 包这里引入的jar 只是实习 IOC 功能,实际还有许多jar 需要引入。 在...

  • Spring IOC容器

    在本文中,我们将通过示例讨论什么是Spring IOC容器、它如何工作、如何创建Spring IOC容器、如何从S...

  • Spring IOC容器XML配置示例

    在本文中,我们将通过一个简单的示例,来演示基于XML配置元数据的Spring IOC 容器。 Spring IOC...

  • tomcat配置文件server.xml详解

    1. 入门示例:虚拟主机提供web服务 该示例通过设置虚拟主机来提供web服务,因为是入门示例,所以设置极其简单,...

  • Spring AOP编程实战

    Spring框架的IOC功能之注解的方式 Spring框架的IOC之注解方式的快速入门 Spring框架中Bean...

  • Laravel框架 之 IoC入门

    本文的示例代码参考IoC01 目录 开始 Basic Singleton Interface 开始 Basic 测...

  • spring-ioc

    [TOC] spring-ioc spring快速入门 1、导包 core、context、expression、...

  • Webpack 入门

    Webpack 入门 Tip:本文所有示例基于 webpack2。文中的示例代码说明可以参考:Webpack 示例...

  • 入门示例

    在包 com.cjt.kotlin2定义了方法 multiply(. ..), 在另一类中引用该方法, 如下示例

网友评论

      本文标题:Spring_2 IOC 入门示例

      本文链接:https://www.haomeiwen.com/subject/mayhbttx.html