在网上的各种教程中,都介绍了导包还有些基本代码。在这里就简单的来讲下spring入门。
一个简单的spring程序,包括一个实体类,一个包含main的类,还有一个Beans文件。
直接贴代码:
Demo1.java
package com.test1;
public class Demo1 {
private String message;
public void setMessage(String message) {
this.message = message;
}
public void say(){
System.out.println(message);
}
}
Demo1Main.java
package com.test1;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class Demo1Main {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("com/test1/Beans.xml");
Demo1 demo = (Demo1) context.getBean("bean");
demo.say();
}
}
Beans.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 id="bean" class="com.test1.Demo1">
<property name="message" value="我想用自己的双手敲遍整个世界!" />
</bean>
</beans>
导入如下图的包(没有的请自己去网上下载):
运行结果如图:
整个项目的结构如图: