日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring学习3之IOC创建对象的方式

發布時間:2025/3/21 javascript 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring学习3之IOC创建对象的方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

我們學習了IOC是什么,并且練習了一個Spring程序,知道了對象是由Spring創建,管理,裝配。IOC有哪些創建對象的方法呢?

一、IOC創建對象的方式

<!--IOC創建對象的方式 構造器注入1.使用無參構造創建對象,默認!2.使用有參構造創建對象(1):下標賦值<bean id="People" class="com.shan.pojo.People"><constructor-arg index="0" value="小黑神"/></bean>(2):類型賦值,不建議使用<bean id="People1" class="com.shan.pojo.People"><constructor-arg type="java.lang.String" value="小黑神"/></bean>(3):直接通過參數名設置<bean id="People2" class="com.shan.pojo.People"><constructor-arg name="name" value="小黑神"/></bean>-->

在配置文件加載的時候,容器中管理的對象就已經初始化了!

二、延伸

1.別名

--> <!--alias別名 <alias name="user" alias="u"/> --> <!--name :也是別名,而且name 可以同時取多個別名--> <bean id="xxx" class="xxx" name="xx,xxx,xxx"><property name="xxx" value="xxx"/> </bean>

2.Bean配置

<!--使用Spring來創建對象,在Spring這些都稱為Bean 類型 變量名 = new 類型();bean = 對象(Hello) id : bean的唯一標識符,也就是相當于我們學的對象名 class:bean對象所對應的全限定名:包名+類型 <bean id="xxx" class="xxx"><property name="xxx" value="xxx"/> </bean>

3.Import

這個import,一般用于團隊開發使用,他可以將多個配置文件,導入合并為一個
假設,現在項目中有多個人開發,這三個人復制不同的類開發,不同的類需要注冊在不同的bean中,我們可以利用import將所有人的beans.xml合并為一個總的!
使用的時候直接使用總的即可!

<import resource="beans.xml"/> <import resource="beans2.xml"/> <import resource="beans3.xml"/>

作者有話說

博客創作不易,希望看到這里的讀者動動你的小手點個贊,如果喜歡的小伙伴可以一鍵三連,作者大大在這里給大家謝謝了。

總結

以上是生活随笔為你收集整理的Spring学习3之IOC创建对象的方式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。