Spring框架教程(一):如何创建一个Spring项目

一、下载Spring5

  • 进入网址spring.io
  • 在菜单栏上点击project-spring framework
  • 点击左侧的spring framework
  • 在右边的页面上点击猫猫头图标
  • 进入页面后,拉到下面,点击Access to Binaries下面的蓝色链接
  • 进入页面后,拉到下面,点击Downloading a Distribution下面的蓝色链接https://repo.spring.io.
  • 点击左边第二个菜单项,然后在列表中依次点击release-org-springframework
  • 然后在右边复制第二个链接,与https://repo.spring.io/组成一个完整的链接并访问
  • 跳转之后,点击spring
  • 然后选择想要下载的spring版本,我选的是5.2.6
  • 进去之后点击以dist.zip为后缀的文件,就开始下载了,下载之后将压缩包解锁了

二、在IDEA中建立工程

  • 启动IDEA后,点击创建新项目
  • 点击Java模块,选择JDK版本为1.8,然后下一步
  • 勾选create project from template,下一步
  • 输入必要信息后,点击完成,等待创建

三、导入相关的jar包

  目前我们将重点放在spring的核心功能上,因此就导入Beans、Core、Context、Expression几个相关的包。

  • 在IDEA工程中,在spring5_demo1下新建目录lib用于存放需要的jar包
  • 先上https://search.maven.org/网站下载commons-logging-4.0.6.jar,用于项目日志
  • 在我们解压的文件夹中,进入libs文件夹,找到spring-beans-5.2.6.RELEASE、spring-context-5.2.6.RELEASE、spring-core-5.2.6.RELEASE、spring-expression-5.2.6.RELEASE几个jar包
  • 将上面5个jar包复制到项目的lib目录中

  现在来导入jar资源

  • 在IDEA项目中,依次点击文件-项目结构-模块-依赖,然后点击+号。
  • 找到刚刚复制进来的5个jar包的位置,选中它们,导入进来。
  • 点击Apply(应用),再点OK就可以了。

四、如何创建类和方法

  • 类的创建位置:src下面的包名目录下
  • 代码如下:
	package com.wang;
	
	public class User {
    
    
	    public void add(){
    
    
	        System.out.println("add...");
	    }
	}

五、创建Spring的配置文件,并配置对象

  • 在src目录下创建一个spring config的xml配置文件,我命名为了bean1.xml
  • 在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">

    <!--配置user类-->
    <bean id="user" class="com.wang.User"></bean>

</beans>
  • 下面是编写测试类,首先在src创建包test用于单元测试
  • 然后新建类TestSpring5,代码如下:
package com.wang.test;

import com.wang.User;
import org.junit.jupiter.api.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class TestSpring5 {
    
    
    @Test	//此注释表明这是一个测试方法
    public void testAdd(){
    
    
        //加载spring配置文件
        ApplicationContext context=new ClassPathXmlApplicationContext("bean1.xml");
        //获取对象
        User user=context.getBean("user",User.class);//第一个user是xml配置中id值

        System.out.println(user);
        user.add();
    }
}

  • 在idea中选中方法名testAdd,鼠标右键,会出现运行此方法的选项,选择它就可以运行此方法了。我的测试结果如下:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Tracycoder/article/details/112481936