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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

spring7: di依赖注入--设值注入

發(fā)布時(shí)間:2025/6/15 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 spring7: di依赖注入--设值注入 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

di:就是依賴注入,給屬性賦值。

di注入的分類:

? ? ? ? 1.設(shè)值注入,調(diào)用java類中的set方法,給屬性賦值。

? ? ? ?2. 構(gòu)造注入,調(diào)用java類中的有參數(shù)構(gòu)造方法,創(chuàng)建對(duì)象的同時(shí),給屬性賦值。

?

di的語(yǔ)法:

? ? ? 1. 基于xml的配置文件,在xml中使用標(biāo)簽和屬性,完成屬性的賦值。

? ? ? 2.基于注解的方式,使用注解創(chuàng)建對(duì)象,給屬性賦值。

設(shè)值注入(set方法注入)

簡(jiǎn)單類型的設(shè)值注入

package com.atChina.Test;public class Student {private String name;private int age;public void setName(String name) {this.name = name;}public void setAge(int age) {this.age = age;}@Overridepublic String toString() {return "Student [name=" + name + ", age=" + age + "]";} } <?xml version="1.0" encoding="UTF-8"?> <!-- 引用Spring的多個(gè)Schema空間的格式定義文件 --> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"xmlns:context="http://www.springframework.org/schema/context"xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop.xsdhttp://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx.xsd "><!-- 設(shè)值注入: 調(diào)用類中的set方法完成屬性賦值 簡(jiǎn)單類型: spring中把string和java基本數(shù)據(jù)類型,稱為簡(jiǎn)單類型簡(jiǎn)單類型的設(shè)值注入:<bean id="xx" class="yy"><property name="屬性名" value="簡(jiǎn)單類型的屬性值"/><property name="屬性名" value="簡(jiǎn)單類型的屬性值"/>...</bean>--><bean id="student" class="com.atChina.Test.Student"><property name="name" value="宋江"/><property name="age" value="20" /></bean> </beans>

引用類型的設(shè)值注入:

<?xml version="1.0" encoding="UTF-8"?> <!-- 引用Spring的多個(gè)Schema空間的格式定義文件 --> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"xmlns:context="http://www.springframework.org/schema/context"xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop.xsdhttp://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx.xsd "><!-- 設(shè)值注入: 調(diào)用類中的set方法完成屬性賦值 簡(jiǎn)單類型: spring中把string和java基本數(shù)據(jù)類型,稱為簡(jiǎn)單類型1)簡(jiǎn)單類型的設(shè)值注入:<bean id="xx" class="yy"><property name="屬性名" value="簡(jiǎn)單類型的屬性值"/><property name="屬性名" value="簡(jiǎn)單類型的屬性值"/>...</bean>2)引用類型的設(shè)值注入語(yǔ)法1: 使用ref作為屬性<bean id="xx" class="yy"><property name="屬性名" ref="bean的id"/></bean>語(yǔ)法2: 使用ref作為子標(biāo)簽<bean id="xx" class="yy"><property name="屬性名"><ref bean="bean的id"/><property/></bean>--><!-- 使用語(yǔ)法1,給引用類型賦值,ref作為屬性 --><bean id="student" class="com.atChina.Test2.Student"><property name="name" value="宋江"/><property name="age" value="20" /><property name="school" ref="xuexiao"/></bean><!-- 使用語(yǔ)法2,ref作為子標(biāo)簽性 --><bean id="student2" class="com.atChina.Test2.Student"><property name="name" value="吳用"/><property name="age" value="22" /><property name="school"><ref bean="xuexiao"/></property></bean><bean id="xuexiao" class="com.atChina.Test2.School"><property name="name" value="同濟(jì)大學(xué)"/><property name="address" value="上海市" /></bean> </beans> package com.atChina.Test2;public class Student {private String name;private int age;private School school;public Student(){System.out.println("無(wú)參數(shù)構(gòu)造方法...");}public void setSchool(School school) {this.school = school;}public void setName(String name) {this.name = name;}public void setAge(int age) {this.age = age;}@Overridepublic String toString() {return "Student [name=" + name + ", age=" + age + ", school=" + school+ "]";} } package com.atChina.Test2;public class School {private String address;private String name;public void setAddress(String address) {this.address = address;}@Overridepublic String toString() {return "School [address=" + address + ", name=" + name + "]";}public void setName(String name) {this.name = name;} }

?

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的spring7: di依赖注入--设值注入的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产在线一 | 国产午夜久久 | 国产精品久久久久久久久免费看 | 国产在线播放网站 | 亚洲图区欧美 | 国产一区一一区高清不卡 | 国产免费黄色av | 毛片毛片女人毛片毛片 | 成人精品影院 | 四虎在线网址 | 性高跟鞋xxxxhd人妖 | 一区二区少妇 | 亚洲av成人无码久久精品老人 | 国产精品人人妻人人爽人人牛 | 欧美真人性野外做爰 | 中文天堂资源在线 | 爱情岛论坛亚洲入口 | 手机在线中文字幕 | 女生裸体无遮挡 | 午夜激情一区 | 亚洲免费黄色网 | 大地资源在线观看免费高清版粤语 | 日韩 欧美 亚洲 | 日本青青草视频 | 国产大奶在线 | 99久久精品一区 | 久久久久久欧美 | 黄色污污视频网站 | 中文日本在线 | 欧美视频一二三 | 日本少妇性生活 | 双性人做受视频 | 国产情侣激情 | www.69视频 | 亚洲色图1 | 欧美日韩中文字幕一区二区 | 亚州欧美在线 | av资源新版在线天堂 | 国产视频精品久久 | 国产一区免费 | 国内精品福利视频 | 五月婷婷六月综合 | 西西人体做爰大胆gogo直播 | 久久免费在线 | 轻轻草在线视频 | 天堂精品一区二区三区 | 前任攻略在线观看免费完整版 | 91丨porny丨成人蝌蚪 | 午夜影视网| 麻豆传媒网站入口 | 日本少妇xxxx软件 | 国产一级片一区 | 视频一区二区在线观看 | 91麻豆视频网站 | 久久久久久免费精品 | 1000部啪啪未满十八勿入超污 | 国产l精品国产亚洲区久久 午夜青青草 | 久久只有这里有精品 | 免费又黄又爽又色的视频 | av网址在线看| 日韩欧美中文字幕在线观看 | 男人天堂一区二区 | 91九色国产在线 | 韩国午夜激情 | 亚洲人体一区 | 俺去久久| 欧美熟妇7777一区二区 | 欧美成人短视频 | 后入内射无码人妻一区 | 国产日韩欧美一区二区 | 星铁乱淫h侵犯h文 | 天天干夜夜爽 | 中文字幕乱码一二三区 | 欧美亚洲精品在线观看 | 国产精品18久久久久久久久 | 播播开心激情网 | 久久亚洲AV无码专区成人国产 | 制服诱惑一区二区 | 99999视频| 日韩大片在线免费观看 | 久久久久亚洲av成人片 | 高清视频一区二区三区 | a视频在线观看 | 国内精品亚洲 | 欧美美女一区二区三区 | 蜜臀尤物一区二区三区直播 | 羞羞羞网站 | 免费看又黄又无码的网站 | 日本美女性生活视频 | 老子午夜影院 | 永久精品 | 涩涩一区 | 成人一级片视频 | 五月天久久久久久 | 一区视频在线播放 | 亚洲人成亚洲人成在线观看 | 好屌妞视频这里只有精品 | 青青视频在线免费观看 | 欧美精品电影一区二区 |