Spring入门---第一个spring程序

本文介绍了如何搭建Spring开发环境,包括下载Spring和commons.logging JAR包,创建名为spring的Java项目,设置构建路径,创建com包和bean.xml文件,以及编写Person.java、bean.xml和springTest.java代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、准备spring开发的基础包

下载地址:http://repo.spring.io/simple/libs-release-local/org/springframework/spring/4.3.6.RELEASE/

 

在使用Spring开发时,除了要使用自带的JAR包外,Spring的核心容器还需要依赖commons.logging的JAR包。

下载地址:http://commons.apache.org/proper/commons-logging/download_logging.cgi

 

二、新建一个java项目

1.创建一个名字叫spring的工程

2.右键项目build path--configure build path,选择你要导入的包,我是把本地的包直接弄成liberary,这样每次做项目直接add liberay就行了,jUnit5是eclipse自带的,直接添加就行。

 

3.在src下分别新建一个com包和bean.xml(注意:bean.xml别创建在com里面

 

4.在com包里分别创建两个类,一个实体类一个测试类。

5.代码编写

Person.java

package com;

public class Person {
	private String name;
	private int age;
	private String sex;
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
	
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	@Override
	public String toString() {
		return "Person [name=" + name + ", sex="+ sex +", age=" + age + "]";
	}
}

bean.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">
	
<!-- 	配置bean的内容 -->
	<bean id="person" class="com.Person">
		<property name="name" value="Jack"></property>
		<property name="sex" value="男"></property>
		<property name="age" value="18"></property>
	</bean>
	
</beans>

springTest.java

package com;

import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.Person;
 
 
public class SpringTest {
	@Test
	public void test1() {
		ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
		Person person = context.getBean("person", Person.class);
		System.out.println(person.toString());
	}
}

运行截图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值