Spring学习-第1天

在eclipse中利用spring来实现类似helloworld的简单应用,实现在控制台显示所需内容。

步骤:

1.创建一个JAVA工程。

2.在工程中创建一个文件夹,名为lib。

3.在lib中加载spring的jar包,以及一个commons的jar包。并在build path中的libraries中添加。






4.在src下创建一个com.red.spring.beans的包。


 

5.在包里创建一个StudentInfo.java的类。

//----------------------StudentInfo.java---------start-----

package com.red.spring.beans;


public class StudentInfo {

private String id;
private String name;
private int age;

public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
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 void introduce(){
System.out.println("Number " + id + " introduce:");
System.out.println("My name is " + name);
System.out.println("I am " + age + " years old");
}

}


//----------------------StudentInfo.java--------end--------


 

6.创建一个Main.java文件。

//----------------------Main.java--------start--------


package com.red.spring.beans;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Main {


public static void main(String[] args) {

ApplicationContext ctx = new ClassPathXmlApplicationContext("springbeans.xml");

StudentInfo studentInfo = (StudentInfo) ctx.getBean("studentinfo");

studentInfo.introduce();
}
}


//----------------------Main.java--------end--------



7.在src下创建一个名为springbeans.xml的文件。

//----------------------springbeans.xml--------start--------


<?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 id="studentinfo" class="com.red.spring.beans.StudentInfo">
<property name="id" value="1" />
<property name="name" value="zhangsan" />
<property name="age" value="22" />
</bean>
</beans>


//----------------------springbeans.xml--------end--------



 

最终在控制台的输出结果:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值