五月天青色头像情侣网名,国产亚洲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入門案例的評論 (共 條)

分享到微博請遵守國家法律
怀柔区| 抚宁县| 沾化县| 泉州市| 右玉县| 略阳县| 正安县| 北碚区| 孟州市| 凤庆县| 丹江口市| 定南县| 恩施市| 东阿县| 馆陶县| 自贡市| 安福县| 阳新县| 汉川市| 龙泉市| 白沙| 恩施市| 武功县| 文登市| 晋城| 特克斯县| 垦利县| 涡阳县| 莱西市| 鱼台县| 蚌埠市| 突泉县| 忻城县| 北安市| 荃湾区| 漳平市| 红桥区| 宜丰县| 新闻| 明水县| 凭祥市|