亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

實現(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)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Spring Boot2.0實現(xiàn)靜態(tài)資源版本控制詳解

    Spring Boot2.0實現(xiàn)靜態(tài)資源版本控制詳解

    這篇文章主要給大家介紹了關(guān)于Spring Boot2.0實現(xiàn)靜態(tài)資源版本控制的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Java代碼塊與代碼加載順序原理詳解

    Java代碼塊與代碼加載順序原理詳解

    這篇文章主要介紹了Java代碼塊與代碼加載順序原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • Java基于Runtime調(diào)用外部程序出現(xiàn)阻塞的解決方法

    Java基于Runtime調(diào)用外部程序出現(xiàn)阻塞的解決方法

    這篇文章主要介紹了Java基于Runtime調(diào)用外部程序出現(xiàn)阻塞的解決方法,是一個非常實用的技巧,需要的朋友可以參考下
    2014-09-09
  • Java靜態(tài)泛型使用方法實例解析

    Java靜態(tài)泛型使用方法實例解析

    這篇文章主要介紹了Java靜態(tài)泛型使用方法實例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • Java類加載機(jī)制實現(xiàn)步驟解析

    Java類加載機(jī)制實現(xiàn)步驟解析

    這篇文章主要介紹了Java類加載機(jī)制實現(xiàn)步驟解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • 常用校驗注解之@NotNull,@NotBlank,@NotEmpty的區(qū)別及說明

    常用校驗注解之@NotNull,@NotBlank,@NotEmpty的區(qū)別及說明

    這篇文章主要介紹了常用校驗注解之@NotNull,@NotBlank,@NotEmpty的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • java實現(xiàn)圖片水平和垂直翻轉(zhuǎn)效果

    java實現(xiàn)圖片水平和垂直翻轉(zhuǎn)效果

    這篇文章主要為大家詳細(xì)介紹了java實現(xiàn)圖片水平和垂直翻轉(zhuǎn)效果,圖片旋轉(zhuǎn)的靈活運用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • SpringBoot+Redis哨兵模式的實現(xiàn)

    SpringBoot+Redis哨兵模式的實現(xiàn)

    本文主要介紹了SpringBoot+Redis哨兵模式的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • Springboot整合fastdfs實現(xiàn)分布式文件存儲

    Springboot整合fastdfs實現(xiàn)分布式文件存儲

    本文主要介紹了Springboot整合fastdfs實現(xiàn)分布式文件存儲,詳細(xì)闡述了Springboot應(yīng)用程序如何與FastDFS進(jìn)行集成及演示了如何使用Springboot和FastDFS實現(xiàn)分布式文件存儲,感興趣的可以了解一下
    2023-08-08
  • 在IDEA中maven配置MyBatis的流程詳解

    在IDEA中maven配置MyBatis的流程詳解

    剛學(xué)完javaweb,對自己的Dao層代碼很不滿意的話,可得來學(xué)學(xué)MyBatis.學(xué)習(xí)MyBatis既可以改進(jìn)JDBC的使用,實現(xiàn)Dao層也會變得很簡便,下面我將介紹IDEA中maven配置MyBatis簡單流程,需要的朋友可以參考下
    2021-06-06

最新評論