Spring学习(二):入门案例

文章目录

    • 下载Spring5
    • IDEA创建项目
    • 导入Spring5核心Jar包
    • 导入Junit相关Jar包
    • 创建类和方法
    • XML文件配置
    • 测试代码编写
    • 运行结果

下载Spring5

下载地址:
https://repo.spring.io/release/org/springframework/spring/
release代表稳定版本,我这里下载5.2.6
Spring学习(二):入门案例_第1张图片
下载后效果:
Spring学习(二):入门案例_第2张图片

IDEA创建项目

打开IDEA,新建一个普通JAVA项目:
Spring学习(二):入门案例_第3张图片
Spring学习(二):入门案例_第4张图片
创建完后的效果如下:
Spring学习(二):入门案例_第5张图片

导入Spring5核心Jar包

先建个lib文件夹:
Spring学习(二):入门案例_第6张图片
导入Spring5核心Jar包:
Spring学习(二):入门案例_第7张图片

导入Junit相关Jar包

IDEA可能无法自动引入Junit包需要手动导入下。jar包在IDEA安装路径的lib文件夹下。需要导入下面这两个jar包:

  • hamcrest-core-1.3.jar
  • junit-4.12.jar
    Spring学习(二):入门案例_第8张图片

创建类和方法

Spring学习(二):入门案例_第9张图片
代码如下:

public class User {
     
    public void test(){
     
        System.out.println("I am test...");
    }
}

XML文件配置

新建bean.xml文件,类型为Spring Config。XML文件代码如下:


<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="user" class="com.spring5.User">bean>
beans>

测试代码编写

代码如下:

public class Test {
     
    @org.junit.Test
    public void test() {
     
        //1 加载 spring 配置文件
        ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
        //2 获取配置创建的对象
        User user = context.getBean("user", User.class);
        System.out.println(user);
        user.test();
    }
}

运行结果

com.spring5.User@4abdb505
I am test…

你可能感兴趣的:(spring,spring,5,java)