Spring中ClassPathXmlApplicationContext类的简单使用
来源:互联网 发布:人工智能的企业 编辑:程序博客网 时间:2024/05/28 16:23
一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:
ApplicationContext ac = new ClassPathXmlApplicationC
RegisterDAO registerDAO = (RegisterDAO)ac.getBean("RegisterDAO");
如果是两个以上:
ApplicationContext ac = new ClassPathXmlApplicationC
或者用通配符:
ApplicationContext ac = new ClassPathXmlApplicationC
二、ClassPathXmlApplicationC
classpath:前缀是不需要的,默认就是指项目的classpath路径下面;
如果要使用绝对路径,需要加上file:前缀表示这是绝对路径;
对于FileSystemXmlApplication
默认表示的是两种:
1.没有盘符的是项目工作路径,即项目的根目录;
2.有盘符表示的是文件绝对路径.
如果要使用classpath路径,需要前缀classpath:
public class HelloClient {
protected static final Log log = LogFactory.getLog(HelloClient.class);
public static void main(String[] args) {
// Resource resource = new ClassPathResource("appcontext.xml");
// BeanFactory factory = new XmlBeanFactory(resource);
// 用classpath路径
// ApplicationContext factory = new ClassPathXmlApplicationC
// ApplicationContext factory = new ClassPathXmlApplicationC
// ClassPathXmlApplicationC
// ApplicationContext factory = new ClassPathXmlApplicationC
// 用文件系统的路径,默认指项目的根路径
// ApplicationContext factory = new FileSystemXmlApplication
// ApplicationContext factory = new FileSystemXmlApplication
// 使用了classpath:前缀,这样,FileSystemXmlApplication
// ApplicationContext factory = new FileSystemXmlApplication
// ApplicationContext factory = new FileSystemXmlApplication
// 不加file前缀
ApplicationContext factory = new FileSystemXmlApplication
IHelloWorld hw = (IHelloWorld)factory.getBean("helloworldbean");
log.info(hw.getContent("luoshifei"));
}
}
- spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- SPRING中CLASSPATHXMLAPPLICATIONCONTEXT类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- Spring中ClassPathXmlApplicationContext类的简单使用
- protobuf&restlet
- db_name和db_unique_name的区别
- [MFC]选择目录对话框和选择文件对话框
- Linux环境下MySQL数据库大小写区分问题
- Linux内核配置
- Spring中ClassPathXmlApplicationContext类的简单使用
- 配置http服务 Apache
- IOS中NSUserDefaults的用法(轻量级本地数据存储)
- Windows 7安装.net framework 4 安装
- emctl start dbconsole遇到错误:OC4J Configuration issue
- Java Web技术(GET方法与POST方法的区别)
- linux中BUG_ON和WARN_ON解析
- 最新版ThoughtWorks工程师读书路线图(配文字)
- iOS中多线程原理与runloop介绍