欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring獲取當前類在容器中的beanname實現思路

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

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

實現思路:
    1.只需繼承BeanNameAware接口
	2.然后重寫
	@Override
    public void setBeanName(String name) {
        /*業(yè)務代碼*/
    }
	3.setBeanName中傳入的參數即代表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;
    }
}

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

相關文章

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

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

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

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

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

    Java基于Runtime調用外部程序出現阻塞的解決方法

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

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

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

    Java類加載機制實現步驟解析

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

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

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

    java實現圖片水平和垂直翻轉效果

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

    SpringBoot+Redis哨兵模式的實現

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

    Springboot整合fastdfs實現分布式文件存儲

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

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

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

最新評論