文章目录
下载Spring5包
进入Spring5官网:https://repo.spring.io/ui/native/release/org/springframework/spring/
选择所需要的Spring版本,下载zip文件
下载并解压文件
打开idea,创建普通Java工程
导入Spring5相关jar包
方法一
-
在spring解压文件中的libs文件目录,全选(或选择部分)jar包
-
新建一个library文件夹,将jar包复制进去
-
选中jar包,右键选择add as library
-
根据需要选择放在全局/项目/模块下
方法二:在file->project structure中导入jar包
-
打开file->project structure
-
点击+号选中所需jar包,点击apply->ok
案例
- 创建一个普通类,类中创建普通方法
public class User {
public void add(){
System.out.println("调用User里的add方法。。。");
}
}
- 创建Spring配置文件(.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对象 -->
<!-- 其中,id为类的别名,用于引用该类;class为类所在的全路径 -->
<bean id="user" class="com.cherrychen.spring5.User"></bean>
</beans>
- 测试
public class TestSpring {
@Test
public void testUserAdd(){
//1. 加载spring配置文件
ApplicationContext context = new ClassPathXmlApplicationContext("bean1.xml");
//2. 获取配置创建的对象
User user = context.getBean("user", User.class);
System.out.println(user);
//3. 调用创建对象的方法
user.add();
}
}
出现问题:Application context not configured
点击configure application context,创建new application context。
问题解决。