Spring 知識總結

2021-10-24 19:13:27 字數 541 閱讀 5602

1.spring的作用域

2.spring建立bean的方式

一共有3中方法  

如果採用xml的方法:

a。使用構造器的方法   包括無參構造  有參構造  

b。靜態工廠方法

c。例項工廠

bean多了以後  會導致xml膨脹,推薦使用

使用@component,@service,@controler,@repository註解

spring的ioc的實現 是依靠依賴注入 來實現的   依賴注入有3中方式     1.構造注入  2.set注入  3.註解注入。其中註解注入,需要將將依賴的物件提前注入到spring的容器中。

3.spring bean的生命週期

1.例項化(呼叫bean構造方法進行構造方法)  2.初始化(執行init方法)  3. bean開始使用   4.bean銷毀

4.springmvc中的controller如何保證成員變數執行緒安全?

1.使用scope 註解 變成session

2.使用threadloacl來修飾  該變數。

Spring知識點總結

框架目標 保持jopo簡單性 核心思想 di dependency injection 面向介面 實現松耦合 易於測試,可重用 aop aspect oriented programming 功能點分離 可重用 模板方法 消除樣板式 bean作用域 1.單例 預設 prototype scope c...

Spring框架重要知識點總結(二)

詳解 預設當前類名就是id名稱,首字母小寫 component value c controller service value c repository value c scope value singleton 預設值,單例的 scope value prototype 多例的 public c...

Spring知識整理

前言 在spring出現之前,由於各架構層之間的依賴很強,屬於耦合而且是緊耦合。各層物件的生命週期是由上層控制,下層定義或實現的改動都會影響到上層,在需求變更時 改變多,維護難度大。並且之前我們都是直接new的,物件生產機制效率較低。因此,出現了spring來解決相關問題。spring的核心是通過i...