Spring框架搭建

一、准备jar包

spring框架所需的包是spring-framework-5.1.2.RELEASE-dist.zip(目前最新版本是5.1.2的)。

解压后文件目录如下:

libs文件下有我们开发spring工程需要用到的jia包。

会发现每个jar包都有对应的三个文件:jar包、文档和源码

 

我们只需要其中的4个jar包:

即如图所示的

1.spring-beans-4.1.6.RELEASE.jar

框架核心jar包。管理bean对象的,在Spring框架中,将所有管理的资源统称为bean。

2.spring-context-4.1.6.RELEASE.jar

上下文支持jar包

3.spring-core-4.1.6.RELEASE.jar

框架核心jar包

4.spring-expression-4.1.6.RELEASE.jar

SpringEL表达式相关jar包

另外还需要commons-logging-1.2.jar和log4j-1.2.12.jar两个日志管理的包。

 

二、建立工程

在Eclipse新建一个Java Project工程项目

命名为SpringDemo,点击finish

然后右键SpringDemo,点击Build Path,选择Configure Build Path,

再点击add Library,选择User Library,new新建一个文件夹spring命名为spring_5.1.2,选择spring_5.1.2,点击apply,完成

之后将上面的6个jar包导入到spring_5.1.2中

 

三、添加ioc

 

public interface UserDao {
	public void save();

}
public class UserDaoImpl {
	
	public void save(){
		System.out.println("hello spring");
	}

}
public class UserDaoTest {

	@Test
	public void demo1() {
		// 1.定义配置文件路径
		String xmlPath = "applicationContext.xml";
		ApplicationContext applicationContext = new ClassPathXmlApplicationContext(xmlPath);
		// 3.通过容器获取userDao实例
		UserDaoImpl userDao = (UserDaoImpl) applicationContext.getBean("userDao");
		// 4.调用userDao的save方法
		userDao.save();
	}


}

新建一个ApplicationContext.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">
    <!-- 将指定对象配置给spring,让spring创建其实例 -->
    <bean id="userDao" class="cn.hbue.xiaonai.ioc.UserDaoImpl"></bean>
</beans>

使用Junit进行测试

测试完成。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值