你的位置:首页 > Java教程

[Java教程]Spring基础——一个简单的例子


一、学习版本 spring-framework-4.0.0

二、导入 jar 包:

三、在类路径下创建 Spring Config 文件:ApplicationContext.

<??><beans ="http://www.springframework.org/schema/beans"    ="http://www.w3.org/2001/    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"></beans>

四、创建一个非侵入的 Bean

/** * @author solverpeng * @create 2016-07-15-10:09 */public class HelloWorld {  private String userName;  public void setUserName(String userName) {    this.userName = userName;  }  public void hello() {    System.out.println("hello:" + userName);  }}

五、在 Spring Config 文件中配置该 Bean

<??><beans ="http://www.springframework.org/schema/beans"    ="http://www.w3.org/2001/    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">  <bean id="helloWorld" class="com.nucsoft.spring.helloworld.HelloWorld">    <property name="userName" value="spring"/>  </bean></beans>

六、通过 IOC 容器对象来获取在 Spring Config 文件中配置的 Bean,并调用其方法

public static void main(String[] args) {  ApplicationContext ctx = new ClassPath);  HelloWorld helloWorld = (HelloWorld) ctx.getBean("helloWorld");  helloWorld.hello(); // 输出 hello:spring}

七、总结

两个重点:

1.在 Spring Config 中配置 Bean

2.通过 IOC 容器中获取 Sring Config 配置的 Bean 对象