Spring Spring實戰第四版 學習筆記

2021-09-24 20:45:18 字數 610 閱讀 3159

1.  @component註解如果沒有指定bean name, 預設使用類名但類名的第乙個字母小寫作為bean name.

如下面的**生死的bean的名字就是 testbean1,@component

public

class

testbean1

{}但是如何你的bean的命名不規則,則可能出現例外,

如下面的**生成的bean的名字不是jdtestbean,而是jdtestbean.

@component

public

class

jdtestbean

2. 而不是使用beanid作為限定符。這樣在需要注入的地方使用@autowired+@qualifier("***x")來注入bean,

這主要是為了解決有多個同一型別的bean注入時spring不知道使用哪個bean來注入的問題。

但個人還是傾向與使用@component("***x")來指定bean name. 這樣可以自由使用

@autowired+@qualifier("***x")來注入bean

或者而前者使用ac.getbean會丟擲異常。

Spring Spring開發準備

原始碼,jar檔案 spring framework 3.2.5.release commons logging 1.1.3.jar 日誌 spring beans 3.2.5.release.jar bean節點 spring context 3.2.5.release.jar spring上下文...

Spring《Spring與Mybatis結合一》

將mybatis與spring結合可以把service與servlet分離開來 首先導包 第一部分 在之前使用mybatis框架時,需要寫乙個sqlsessionfactory工廠來獲取sqlsession,在工廠裡需要readsource取讀取mybatis.xml配置檔案,其中配置檔案的envi...

認識Spring Spring概述

spring是乙個輕量級的控制反轉 ioc 和 面向切面程式設計 aop 的容器框架。輕量級 從大小與開銷兩方面都是輕量級的。spring框架的jar很小,執行spring框架的開銷很小。非入侵 在 開發中,一般不會入侵spring的 控制反轉 ioc 把物件的建立的權利交給了容器。面向切面程式設計...