一、学习版本 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 对象
原标题:Spring基础——一个简单的例子
关键词:Spring