五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Spring的IoC和DI入門案例

2022-11-04 14:11 作者:啊莫利息  | 我要投稿
  • IoC :不需要再去new一個對象了,Spring內(nèi)部new好了

  • DI:兩個bean(service、dao)之間原本需要的依賴關(guān)系關(guān)系Spring也創(chuàng)建好了依賴注入

  1. 新建一個project項(xiàng)目,選擇quickstart,點(diǎn)擊Next

2.設(shè)置存放位置,修改GroupId,點(diǎn)擊Next

3.使用IDEA默認(rèn)Maven每次都得手動修改本地倉庫的位置,否則就會存到默認(rèn)的C盤

  • 成功之后,修改pom.xml文件,添加spring.framework依賴


添加依賴
  • 注意要去右邊maven選項(xiàng)卡里面刷新一下,下載依賴


  • 按照這樣的格式創(chuàng)建文件夾、接口、類,target文件夾在右鍵運(yùn)行之后會自動生成


  1. resource文件夾

修改文件夾的格式:

2. dao 和 service 都是package包

dao包
把com.spring.dao.(默認(rèn)在dao下創(chuàng)建)改為com.spring.service

3.這個時候一定要先創(chuàng)建接口 BookDao 和 BookServce !??!,否則會創(chuàng)建到impl包下面

接口在Class類里面
第二個選項(xiàng)Interface就是接口

4.然后再去創(chuàng)建 impl 包

5.創(chuàng)建Java類

6.App和dao、service同級

  • 以上六步應(yīng)該是提前完成的,然后再去修改pom.xml文件,添加spring.framework依賴之后才能設(shè)置spring.config配置

  • 在resource資源文件夾配置spring

統(tǒng)一名字
  • 學(xué)習(xí)Spring之前的方法,接口new一個對象,然后調(diào)用方法

  • 學(xué)習(xí)了Spring之后的方法,左邊小燈泡的快捷鍵 Alt + Enter

這樣就是簡單的IoC案例

下面開始DI案例:

取代之前 new 對象的方式
為兩個bean設(shè)置property屬性關(guān)系
  • bean標(biāo)簽的name屬性,可以設(shè)置多個name,中間使用 ,-,空格 隔開,和id的性質(zhì)一樣

  • 并且每一個bean創(chuàng)建出來的實(shí)例對象都默認(rèn)是單例的,可以復(fù)用,節(jié)省內(nèi)存

打印出來發(fā)現(xiàn)地址一樣,默認(rèn)是單例
  • 可以通過修改bean標(biāo)簽屬性設(shè)置單例和非單例


Spring的IoC和DI入門案例的評論 (共 條)

分享到微博請遵守國家法律
开原市| 辽宁省| 廊坊市| 门头沟区| 贺兰县| 马边| 赤城县| 方山县| 齐河县| 武隆县| 梁山县| 江山市| 鄯善县| 布拖县| 青州市| 礼泉县| 焦作市| 巫溪县| 东乡族自治县| 延吉市| 镇赉县| 江永县| 北宁市| 息烽县| 五常市| 德昌县| 洛阳市| 越西县| 筠连县| 凌云县| 天祝| 铅山县| 阳山县| 舞阳县| 精河县| 龙陵县| 鄂托克旗| 德庆县| 阿坝| 凉城县| 永兴县|