日韩性视频-久久久蜜桃-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ò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色网在线播放 | 精品国产乱码一区二区三区99 | 色偷偷av男人的天堂 | 亚洲色成人www永久在线观看 | 婷婷在线免费视频 | 日本狠狠操 | 欧美亚洲日本在线 | 国产亚洲片 | 黑人操日本 | 欧美重口另类 | 亚洲精品久久久久久无码色欲四季 | 日日躁夜夜躁白天躁晚上躁91 | 色综合激情 | 五月天免费网站 | 又黄又刺激的视频 | 国产人人草 | 国产午夜精品免费一区二区三区视频 | 精品久久久久成人码免费动漫 | 91极品美女| 成人免费片| 精品www久久久久久奶水 | 在线看网站 | avt天堂网 | 丰满人妻一区二区三区四区 | 国产精品无码专区av在线播放 | 久久h视频 | 丰满护士巨好爽好大乳 | 一级特黄aaaaaa大片 | 亚洲精品观看 | 国产综合一区二区 | 久久99久久99精品蜜柚传媒 | 日韩一级二级 | 欧美热热| 欧美a级黄色 | 欧美女人交配视频 | 四虎国产成人精品免费一女五男 | 国产日产精品一区 | 日本午夜精品理论片a级app发布 | av网站在线播放 | 伊人草草| 国产精品久久久久久亚洲色 | www.操操操 | 美足av电影 | 日本一区二区视频免费 | 久久中文字幕无码 | www.亚洲天堂.com | 国产美女主播在线 | 久久久久国 | 视频黄色免费 | 中国黄色a级 | 亚洲精品乱码久久久久久久 | 禁断介护av | 99爱这里只有精品 | 91精品综合久久 | 国产精品久久久久9999 | 久操操 | 亚洲每日在线 | 天天射寡妇| 91综合色| 一区二区三区免费在线视频 | 久久99精品国产.久久久久久 | 伊人天天 | 国产真人做爰毛片视频直播 | 久久久精品中文字幕 | 精品国产乱码久久久久久鸭王1 | 成年人黄色大片 | 亚洲天天看 | 亚洲精品偷拍视频 | 色 综合 欧美 亚洲 国产 | 黄色在线观看免费 | 久久老司机精品视频 | 伊伊总综合网 | 亚洲一区二区在线视频 | 国产三级三级看三级 | 特黄特色特刺激免费播放 | 精品一区二区三区入口 | 成人精品网| 俺去俺来也在线www色官网 | 欧美日韩专区 | 久久亚洲熟女cc98cm | 欧美一级一区二区三区 | 亚洲AV无码乱码国产精品牛牛 | www..com色| www在线视频 | 国产制服丝袜在线 | 我的大叔| 日本伦理一区二区 | 蜜桃视频在线播放 | 日韩av在线网址 | 日韩欧美一级视频 | 成人黄色动漫在线观看 | mm131在线 | 国产女人18水真多毛片18精品 | 香蕉视频官网 | 丰满少妇被猛烈进入高清播放 | 91av不卡 | 秋葵视频在线 | aise爱色av| 亚洲精品av在线 |