javascript
Spring详细导包截图以及IOC和DI思想
思想
Spring中的工廠(容器)
ApplicationContext:
BeanFactory(過(guò)時(shí)):
BeanFactory和ApplicationContext區(qū)別
BeanFactory:
1.Spring原始接口,針對(duì)原始接口實(shí)現(xiàn)類功能較為單一
2.是在getBean的時(shí)候才會(huì)生成類的實(shí)例
ApplicationContext:
1.每次容器啟動(dòng)時(shí)就會(huì)創(chuàng)建容器中配置的所有對(duì)象.并提供更多功能,在加載applicationContext.xm(容器啟動(dòng))時(shí)候就會(huì)創(chuàng)建
2.叢類路徑下加載配置文件:ClassPathXmlApplicationContext
3.從硬盤絕對(duì)路徑下加載配置文件:FileSystemXmlApplicationContext(“d:/xxx/yyy/xxx”)
結(jié)論:web開發(fā)中,使用applicationContext. 在資源匱乏的環(huán)境可以使用BeanFactory
.
Spring導(dǎo)包
1.各個(gè)包的用途:
2.如何導(dǎo)包:進(jìn)入Spring中的lib目錄下導(dǎo)入以下包
3.書寫配置注冊(cè)對(duì)象到容器
位置任意(建議放到src下) 配置文件名任意(建議applicationContext.xml)
導(dǎo)入約束:
驗(yàn)證:
新建對(duì)象:
package com.spring.bean;public class User {private String name;private int age;public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;} }配置xml
<bean name="User" class=" com.spring.bean.User"></bean>測(cè)試代碼
總結(jié)
以上是生活随笔為你收集整理的Spring详细导包截图以及IOC和DI思想的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【保存】java学习全套视频下载地址
- 下一篇: PyQt学习总结