最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring獲取當(dāng)前類在容器中的beanname實(shí)現(xiàn)思路

 更新時(shí)間:2022年07月05日 10:37:19   作者:戚薇  
這篇文章主要介紹了Spring獲取當(dāng)前類在容器中的beanname,實(shí)現(xiàn)思路只需繼承BeanNameAware接口,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

下文筆者講述在spring中獲取beanname的方法分享,如下所示

實(shí)現(xiàn)思路:
    1.只需繼承BeanNameAware接口
	2.然后重寫
	@Override
    public void setBeanName(String name) {
        /*業(yè)務(wù)代碼*/
    }
	3.setBeanName中傳入的參數(shù)即代表beanname

例:

package com.adeal;
import org.springframework.beans.factory.BeanNameAware;
import org.springframework.context.EnvironmentAware;
import org.springframework.core.env.Environment;
public class Person implements BeanNameAware {
   private String id;
   private String userName;
   private String beanName;
    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }
    public String getUserName() {
        return userName;
    }
    public void setUserName(String userName) {
        this.userName = userName;
    }
    public Person() {
    }
    @Override
    public String toString() {
        return "Person{" +
                "id='" + id + '\'' +
                ", userName='" + userName + '\'' +
                '}';
    }
    @Override
    public void setBeanName(String name) {
        this.beanName = name;
    }
    public String getBeanName(){
        return this.beanName;
    }
}

到此這篇關(guān)于Spring獲取當(dāng)前類在容器中的beanname的文章就介紹到這了,更多相關(guān)Spring獲取容器beanname內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • spring cloud Feign使用@RequestLine遇到的坑

    spring cloud Feign使用@RequestLine遇到的坑

    這篇文章主要介紹了spring cloud Feign使用@RequestLine遇到的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • java String.split 無法使用小數(shù)點(diǎn)分割的問題

    java String.split 無法使用小數(shù)點(diǎn)分割的問題

    這篇文章主要介紹了java String.split 無法使用小數(shù)點(diǎn)分割的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Java實(shí)現(xiàn)手寫線程池實(shí)例并測(cè)試詳解

    Java實(shí)現(xiàn)手寫線程池實(shí)例并測(cè)試詳解

    這篇文章主要來模擬一下線程池和工作隊(duì)列的流程,以及編寫代碼和測(cè)試類進(jìn)行測(cè)試。文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-02-02
  • Spring?Boot使用Schedule實(shí)現(xiàn)定時(shí)任務(wù)的方法

    Spring?Boot使用Schedule實(shí)現(xiàn)定時(shí)任務(wù)的方法

    這篇文章主要介紹了Spring?Boot使用Schedule實(shí)現(xiàn)定時(shí)任務(wù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • Java中串行接口調(diào)用優(yōu)化方式

    Java中串行接口調(diào)用優(yōu)化方式

    這篇文章主要介紹了Java中串行接口調(diào)用優(yōu)化方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • java中使用@Transactional會(huì)有哪些坑

    java中使用@Transactional會(huì)有哪些坑

    在Java中,@Transactional是一個(gè)常用的注解,用于聲明方法應(yīng)該在一個(gè)事務(wù)的上下文中執(zhí)行,本文主要介紹了java中使用@Transactional會(huì)有哪些坑,感興趣的可以了解一下
    2024-04-04
  • 解析Java中的默認(rèn)方法

    解析Java中的默認(rèn)方法

    這篇文章主要介紹了Java中的默認(rèn)方法,包括繼承和調(diào)用等Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-07-07
  • 源碼分析Java中ThreadPoolExecutor的底層原理

    源碼分析Java中ThreadPoolExecutor的底層原理

    這篇文章主要帶大家從源碼分析一下Java中ThreadPoolExecutor的底層原理,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,需要的可以參考一下
    2023-05-05
  • SpringMVC Controller解析ajax參數(shù)過程詳解

    SpringMVC Controller解析ajax參數(shù)過程詳解

    這篇文章主要介紹了SpringMVC Controller解析ajax參數(shù)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • 基于Map的computeIfAbsent的使用場(chǎng)景和使用方式

    基于Map的computeIfAbsent的使用場(chǎng)景和使用方式

    這篇文章主要介紹了基于Map的computeIfAbsent的使用場(chǎng)景和使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09

最新評(píng)論

宜兰县| 梁山县| 原阳县| 凤城市| 九龙县| 梁山县| 屯门区| 禄丰县| 青神县| 资中县| 铜山县| 韶关市| 阜城县| 巨野县| 绥滨县| 灵山县| 明光市| 蒲江县| 尉犁县| 河津市| 安图县| 利津县| 南川市| 永平县| 波密县| 共和县| 宕昌县| 庆安县| 历史| 桓仁| 丰镇市| 广灵县| 吕梁市| 托里县| 怀柔区| 汶川县| 班戈县| 留坝县| 巢湖市| 吉首市| 霸州市|