spring一些簡單小注意知識點

2022-01-31 23:00:43 字數 928 閱讀 3529

bean>

(1)、ioc:inverse of control,即控制反轉,將物件建立的方式交給了 spring 容器;

(2)、di:dependency injection,即依賴注入,ioc 的實現需要 di 支援。

(1)、spring beanfactory 容器

它是最簡單的容器,給 di 提供了基本的支援,它用 org.springframework.beans.factory.beanfactory 介面來定義。beanfactory 或者相關的介面,如 beanfactoryaware,initializingbean,disposablebean,在 spring 中仍然存在具有大量的與 spring 整合的第三方框架的反向相容性的目的。

在 spring 中,有大量對 beanfactory 介面的實現。其中,最常被使用的是xmlbeanfactory類。這個容器從乙個 xml 檔案中讀取配置元資料,由這些元資料來生成乙個被配置化的系統或者應用。

(1)、set方法注入:

student" class="com.lsk.student" >

property>

property>

property>

property>

property>

bean>

property>

property>

bean>

(2)、建構函式注入:

constructor-arg>

constructor-arg>

bean>

spring的一些簡單概念

現在學習一下spring的具體概念 1.ioc inverse of control 控制反轉 是一種可以幫助我們解耦各業務物件間依賴關係的物件繫結方式。避免冗餘的factory和singleton 2.依賴注入的方式有三種 介面注入,構造方法注入,setter方法注入。3.當前流行的ioc ser...

redis要注意的一些知識

除了訪問資料,redis還可以支援mq等操作,這裡面有些小細節,需要注意一下 1 事務處理 大家都說redis支援事務,但實際上redis的事務跟關聯式資料庫的事務不一樣。不支援rollback操作。redis的事務會先有乙個將命令放入佇列的過程,如果成功放入佇列,返回值為queue,否則為失敗。如...

Spring一些區別

優點 快。缺點 占有一定資源。beanfacotry 缺點 第乙個建立比較慢 第一次懲罰 有點像servlet 優點 後續比較快。property標籤中ref,value的區別 property 中ref和value的區別 1.ref引用乙個已經存在的物件 value建立乙個新的物件 2.value...