国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

抖音seo排名系統(tǒng)公司影響seo排名的因素有哪些

抖音seo排名系統(tǒng)公司,影響seo排名的因素有哪些,廊坊app開(kāi)發(fā),紀(jì)委網(wǎng)站微信建設(shè)依賴注入底層原理流程圖: Spring中Bean的依賴注入原理| ProcessOn免費(fèi)在線作圖,在線流程圖,在線思維導(dǎo)圖 Spring中到底有幾種依賴注入的方式? 首先分兩種: 手動(dòng)注入自動(dòng)注入手動(dòng)注入 在XML中定義Bean時(shí),就是手動(dòng)注入,因?yàn)槭浅绦騿T手動(dòng)給某個(gè)屬性指定了值。 <bean n…

依賴注入底層原理流程圖:

Spring中Bean的依賴注入原理| ProcessOn免費(fèi)在線作圖,在線流程圖,在線思維導(dǎo)圖

Spring中到底有幾種依賴注入的方式?

首先分兩種:

  1. 手動(dòng)注入
  2. 自動(dòng)注入

手動(dòng)注入

在XML中定義Bean時(shí),就是手動(dòng)注入,因?yàn)槭?strong>程序員手動(dòng)給某個(gè)屬性指定了值。

<bean name="userService" class="com.luban.service.UserService"><property name="orderService" ref="orderService"/>
</bean>

上面這種底層是通過(guò)set方法進(jìn)行注入。

<bean name="userService" class="com.luban.service.UserService"><constructor-arg index="0" ref="orderService"/>
</bean>

上面這種底層是通過(guò)構(gòu)造方法進(jìn)行注入。

所以手動(dòng)注入的底層也就是分為兩種:

  1. set方法注入
  2. 構(gòu)造方法注入

自動(dòng)注入

自動(dòng)注入又分為兩種:

  1. XML的autowire自動(dòng)注入
  2. @Autowired注解的自動(dòng)注入

XML的autowire自動(dòng)注入

在XML中,我們可以在定義一個(gè)Bean時(shí)去指定這個(gè)Bean的自動(dòng)注入模式:

  1. byType
  2. byName
  3. constructor
  4. default
  5. no

比如:

<bean id="userService" class="com.luban.service.UserService" autowire="byType"/>

這么寫,表示Spring會(huì)自動(dòng)的給userService中所有的屬性自動(dòng)賦值(不需要這個(gè)屬性上有@Autowired注解,但需要這個(gè)屬性有對(duì)應(yīng)的set方法)。

在創(chuàng)建Bean的過(guò)程中,在填充屬性時(shí),Spring會(huì)去解析當(dāng)前類,把當(dāng)前類的所有方法都解析出來(lái),Spring會(huì)去解析每個(gè)方法得到對(duì)應(yīng)的PropertyDescriptor對(duì)象,PropertyDescriptor中有幾個(gè)屬性:

  1. name:這個(gè)name并不是方法的名字,而是拿方法名字進(jìn)過(guò)處理后的名字如果方法名字以“get”開(kāi)頭,比如“getXXX”,那么name=XXX;如果方法名字以“is”開(kāi)頭,比如“isXXX”,那么name=XXX;如果方法名字以“set”開(kāi)頭,比如“setXXX”,那么name=XXX)
  2. readMethodRef:表示get方法的Method對(duì)象的引用
  3. readMethodName:表示get方法的名字
  4. writeMethodRef:表示set方法的Method對(duì)象的引用
  5. writeMethodName:表示set方法的名字
  6. propertyTypeRef:如果有g(shù)et方法那么對(duì)應(yīng)的就是返回值的類型,如果是set方法那么對(duì)應(yīng)的就是set方法中唯一參數(shù)的類型

get方法的定義是: 方法參數(shù)個(gè)數(shù)為0個(gè),并且 (方法名字以"get"開(kāi)頭 或者 方法名字以"is"開(kāi)頭并且方法的返回類型為boolean)

set方法的定義是:方法參數(shù)個(gè)數(shù)為1個(gè),并且 (方法名字以"set"開(kāi)頭并且方法返回類型為void)

所以,Spring在通過(guò)byName的自動(dòng)填充屬性時(shí)流程是:

  1. 找到所有set方法所對(duì)應(yīng)的XXX部分的名字
  2. 根據(jù)XXX部分的名字去獲取bean

S

http://m.aloenet.com.cn/news/40438.html

相關(guān)文章:

  • 怎么樣做美術(shù)招生信息網(wǎng)站搜索引擎優(yōu)化目標(biāo)
  • 石首做網(wǎng)站的公司愛(ài)站網(wǎng)官網(wǎng)關(guān)鍵詞
  • 增城微信網(wǎng)站建設(shè)公司網(wǎng)絡(luò)推廣營(yíng)銷
  • 網(wǎng)站開(kāi)發(fā)實(shí)用技術(shù)響應(yīng)式網(wǎng)站模板的特點(diǎn)
  • 30天網(wǎng)站建設(shè)網(wǎng)站訪問(wèn)量查詢工具
  • wordpress gallery類型seo網(wǎng)站優(yōu)化推薦
  • 新洲建設(shè)局網(wǎng)站如何實(shí)施網(wǎng)站推廣
  • 淘寶上做網(wǎng)站的信得過(guò)嗎東莞seo快速排名
  • 灰色行業(yè)老域名做網(wǎng)站不收錄小白如何學(xué)電商運(yùn)營(yíng)
  • 域名轉(zhuǎn)發(fā)網(wǎng)站朋友圈廣告30元 1000次
  • 男女直接做的視頻視頻網(wǎng)站蘇州seo怎么做
  • 關(guān)注公眾號(hào)功能開(kāi)發(fā)seo優(yōu)化基礎(chǔ)教程pdf
  • 包工頭接活網(wǎng)站app軟件開(kāi)發(fā)需要學(xué)什么
  • 淘寶u站怎么做網(wǎng)站的磁力蜘蛛
  • wordpress 信息查詢插件seo優(yōu)化技巧
  • 網(wǎng)站開(kāi)發(fā)者不給源代碼怎么辦招商外包
  • eclipse網(wǎng)站開(kāi)發(fā)實(shí)例域名批量注冊(cè)查詢
  • 建一個(gè)平臺(tái)網(wǎng)站需要多少錢網(wǎng)絡(luò)營(yíng)銷包括的主要內(nèi)容有
  • 哈爾濱建站在線咨詢河北軟文搜索引擎推廣公司
  • 做網(wǎng)站好還是做安卓app好百度seo公司哪家好一點(diǎn)
  • 廣州網(wǎng)站建設(shè) 易點(diǎn)seo站點(diǎn)是什么意思
  • 杭州家具網(wǎng)站建設(shè)方案百度搜索引擎的特點(diǎn)
  • 源碼做網(wǎng)站教程網(wǎng)絡(luò)營(yíng)銷服務(wù)公司
  • 有沒(méi)有電腦做兼職的網(wǎng)站嗎流量查詢網(wǎng)站
  • 珠海網(wǎng)站開(kāi)發(fā)公司中國(guó)新聞網(wǎng)最新消息
  • 赤坎手機(jī)網(wǎng)站建設(shè)網(wǎng)絡(luò)項(xiàng)目怎么推廣
  • 宣傳做傳單的網(wǎng)站戶外廣告
  • 哪個(gè)網(wǎng)站買做房圖紙好鏈接推廣平臺(tái)
  • 做亞馬遜外國(guó)網(wǎng)站需要語(yǔ)言好嗎日本比分算1:1
  • 網(wǎng)站開(kāi)發(fā)的研究思路seo經(jīng)理