1、初识Spring

创建一个Java web项目名Spring,拷贝5个Java包,创建一个application.xml文件,一个Test类。如下图所示
在这里插入图片描述
注意:创建application.xml文件是,右键->new->other(最后一个)->输入spring->选择Spring Bean Configuration File->next->输入文件名字application->next->finish
在这里插入图片描述
application.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">
	<!-- 配置内容 Test类里创建的IoC容器里都是Date类对象 -->
	<bean id="d" class="java.util.Date"/>
</beans>

Test类

package com.jd.test;

import java.util.Date;

import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Test {
	public static void main(String[] args) {
		Date date= new Date();
		System.out.println(date);
	    //Spring之前 对象需要自己创建;Spring之后 对象不用我们创建,直接从一个保存了对象的容器(IoC)中获取
	    ClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext("application.xml");
	    //new ClassPathXmlApplicationContext("application.xml") 创建IoC容器,并按照application.xml配置的信息创建对象
	    //创建IoC容器,然后把创建好的对象放在容器里,接下来就可以获取对象了
	    date = applicationContext.getBean("d", Date.class);  //获取容器中的对象,不需要再用new获取了,"d"是因为在application.xml中配置id="d"。
	    System.out.println(date);
	    applicationContext.close();  //释放资源
	}
}

运行结果:
在这里插入图片描述
2.20

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值