首页 > 代码库 > 分分钟教会大家第一个Spring入门案例
分分钟教会大家第一个Spring入门案例
1.下载Spring jar包,并添加到项目中。
官网地址http:springsource.org
2.在项目中新建一个类
package cn.test;public class HelloSpring {// 定义属性,该属性的值将通过Spring框架进行设置private String result;/** * 定义一个打印的方法用于输出result的值 */public void print() {System.out.println("Hello" + getResult() + "!"); }public HelloSpring() {super();// TODO Auto-generated constructor stub}public String getResult() {return result;}public void setResult(String result) {this.result = result;}}
3.编写Spring配置文件,在src目录下创建applicationContext.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元素声明要Srping创建的实例,该实例的类型通过class属性指定,通过id属性为该实例指定一个名称 --> <bean id="hellpSpring" class="cn.test.HelloSpring"> <!-- property元素用来实例的属性赋值此处实际是调用setResult方法实现赋值操作 --> <property name="result"> <value>Heyongjun</value> </property> </bean></beans>
4.书写测试类
package cn.test; import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext; public class Test { public static void main(String[] args) { //通过ClassPathXmlApplicationcontext实例化Spring的上下文 ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml"); //通过Applicationcontext中的getBean()方法,根据id来获取Bean实例 HelloSpring hs= (HelloSpring)context.getBean("hellpSpring"); hs.print(); }}
分分钟教会大家第一个Spring入门案例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。