本文源代码见Github(可以直接运行)
下载Spring5
1.打开Spring官网,找寻Spring Framework下载,确定下载版本
2.确定版本以后,打开官网下载目录,下载(-dist.zip)压缩包到本地,并解压
解压过后本地文件如下:
创建普通Java工程(IDEA)
1.打开"File"—“New”—“Project”
2.点击 Java,选择 JDK1.8 版本
3.勾选"Create project from template"
4.输入项目名,点击 “Finish”,完成Java项目创建
导入Spring5相关jar包
1.打开之前下载的 Spring Framework 的解压文件,点击’‘libs’’
参考Spring基本概念,选择Beans、Core、Context 、Experssion组件(我用的是Spring 5.2.6)
2. 下载commons-logging-1.2.jar,并复制。
3.在 IDEA 创建的 spring_demo1 项目中,创建 libs 文件夹,并把上述5个jar包复制进去。
4.将5个jar包添加进项目中。
创建普通类
在src文件夹下创建com.spring包
com.springb包下创建User类
User类代码如下:
package com.spring;
public class User {
public void add(){
System.out.println("add.....");
}
}
创建Spring配置文件
在src文件夹上,创建Spring配置文件(.xml)
在这里,取名" bean1.xml "
测试代码编写
1.在 bean1.xml 配置文件上,添加如下一行代码
2.在 com.spring 包下创建 testdemo 包,在 testdemo 包下继续创建 TestSpring5 类
编写 TestSpring5 类,程序如下:
package com.spring.testdemo;
import com.spring.User;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class TestSpring5 {
public static void main(String[] args) {
// 1.加载配置文件
ApplicationContext context =
new ClassPathXmlApplicationContext("bean1.xml");
// 2.获取配置创建地对象--转换类型
User user = context.getBean("user", User.class);
System.out.println(user);
user.add();
}
}
结果
运行 TestSpring5 类
结果如下: