初识spring(二)
2015-11-12 00:09
357 查看
基于上一篇博客,又扩展出自动注入的代码部分。
扩展出自动注入的测试类如下:
主函数如下:
要用spring,要有配置文件,配置文件的内容如下:
运行结果
扩展出自动注入的测试类如下:
public class AutowiredTest { @Autowired private man manTest; @Autowired private woman womanTest; public void Run() { manTest.say("自动注入的男人"); womanTest.say("自动注入的女人"); } }
主函数如下:
public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); AutowiredTest autowiredTest = (AutowiredTest) context.getBean("autowiredTest"); autowiredTest.Run(); }
要用spring,要有配置文件,配置文件的内容如下:
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd" > <context:annotation-config /> <context:component-scan base-package="com.spring.test"/> <bean id="autowiredTest" class="com.spring.test.AutowiredTest"/> </beans>
运行结果
男人类自动注入的男人 女人类自动注入的女人
相关文章推荐
- 深入浅出: Java回调机制(异步)
- 设置maven项目java的版本
- java调用条码打印机打印标签完整例子(打印中文,打印二维码)
- java调用条码打印机
- 程序输出用电脑的cmd正确输出结果,而eclipse则不能 轰动全世界
- Java执行原理
- 使用Spring MVC不通过View直接生成一个页面
- java,Android:在eclipse中的快捷键
- Java基础之继承
- JAVA基础之反射
- Groovy-Java性能对比
- Lib之过?Java反序列化漏洞通用利用分析
- Java PinBall 简单弹球小游戏【2】加入场景中的元素
- JAVA 常用的工具类总结
- java5 Condition用法--实现线程间的通信
- Java总结
- Java多线程-并发协作(生产者消费者模型)
- eclipse开发mapreduce程序遇到的环境问题
- SSH的原理和优缺点
- Eclipse 项目 Maven 库损坏