spring核心API
来源:互联网 发布:英语音标学习软件 编辑:程序博客网 时间:2024/04/29 06:41
spring核心API
BeanFactory :
这是一个工厂,用于生成任意bean。
采取延迟加载,第一次getBean时才会初始化Bean
@Testpublic void demo02(){//使用BeanFactory --第一次条用getBean实例化String xmlPath = "com/itheima/b_di/beans.xml";BeanFactory beanFactory = new XmlBeanFactory(new ClassPathResource(xmlPath));BookService bookService = (BookService) beanFactory.getBean("bookServiceId");bookService.addBook();}
ApplicationContext:
是BeanFactory的子接口,功能更强大。(国际化处理、事件传递、Bean自动装配、各种不同应用层的Context实现)。当配置文件被加载,就进行对象实例化。
ClassPathXmlApplicationContext 用于加载classpath(类路径、src)下的xml
加载xml运行时位置 --> /WEB-INF/classes/...xml
FileSystemXmlApplicationContext 用于加载指定盘符下的xml
加载xml运行时位置 --> /WEB-INF/...xml
通过java webServletContext.getRealPath() 获得具体盘符
@Testpublic void demo01(){//从spring容器获得String xmlPath = "com/itheima/b_di/beans.xml";ApplicationContext applicationContext = new ClassPathXmlApplicationContext(xmlPath);BookService bookService = (BookService) applicationContext.getBean("bookServiceId");bookService.addBook();}
0 0
- spring核心API
- spring核心api
- Spring 02 核心API
- 核心API
- AbstractPlatformTransactionManager(Spring事务底层核心类)API讲解翻译
- spring核心
- Spring核心
- spring--核心
- spring核心
- spring核心
- spring核心
- spring核心
- Hibernate3 核心API
- ext核心API详解
- java核心API掌握
- Hibernate核心API(理解)
- JasperReport核心API
- Java核心api
- 【学术篇】树上差分--洛谷3128最大流Max Flow
- javascript RegExp对象
- 关于Linux连接工具mobaxterm显示中文乱码问题
- 466A. Cheap Travel
- 【乌拉圭】乌拉圭决定采用日本-巴西数字电视制式标准
- spring核心API
- leetcode-141-Linked List Cycle
- 遍历查询二叉树结构(1)
- Notepad++插件:JS代码格式化
- 流媒体协议—RTMP
- 伽罗华域(Galois Field)上的四则运算
- 测试地址的端口是否开通
- Codeforces Round #393 Frodo and pillows
- 如何配置jdk环境