spring学习笔记(2)
2015-12-14 16:15
435 查看
spring对单态模式和工厂模式的实现
package com.szlongtu.xz; import org.springframework.context.ApplicationContext; import org.springframework.context.support.FileSystemXmlApplicationContext; public class SpringTest { public static void main(String[] args) { ApplicationContext ctx=new FileSystemXmlApplicationContext("spring.xml"); Person p = null; p=(Person)ctx.getBean("chinese"); System.out.println(p.sayHello("wawa")); System.out.println(p.sayGoodBye("wawa")); p=(Person)ctx.getBean("american"); System.out.println(p.sayHello("wawa")); System.out.println(p.sayGoodBye("wawa")); } }
<?xml version="1.0" encoding="gb2312"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <bean id="chinese" class="com.szlongtu.xz.Chinese"/> <bean id="american" class="com.szlongtu.xz.American"/> </beans>郁闷了照着书写的,调试报错,不知错哪儿,但是工厂模式和单态模式应该是懂了。
相关文章推荐
- JAVA虚拟机的生命周期
- Spring MVC 构建入门级 Web 应用程序
- Java RandomAccessFile用法
- 线程(Thread) 和 Runnable
- myeclipse加载buiding workspace慢解决方案
- java实现:打印前n个质数
- 【Java 进阶篇】【第二课】异常处理
- 【Java 进阶篇】【第一课】String类
- 【Java 基础篇】【第十课】多态
- 【Java 基础篇】【第九课】继承
- 【Java 基础篇】【第八课】package包
- 【Java 基础篇】【第七课】组合
- 【Java 基础篇】【第六课】接口interface
- 【Java 基础篇】【第五课】类的构造函数
- 【Java 基础篇】【第四课】初识类
- 【Java 基础篇】【第三课】表达式、控制结构
- 【Java 基础篇】【第二课】基本数组类型
- 【Java 基础篇】【第一课】HelloWorld
- Eclipse中绑定java源代码
- java web session监听销毁跳转