老网站做成适合手机端的网站怎么做/湖南百度推广开户
Spring中有很多继承于aware
中的接口,这些接口到底是做什么用到的。

awre.png
aware
,翻译过来是知道的,已感知的,意识到的,所以这些接口从字面意思应该是能感知到所有Aware
前面的含义。
先举个BeanNameAware
的例子,实现BeanNameAware
接口,可以让该Bean
感知到自身的BeanName
(对应Spring容器的BeanId
属性)属性,举个例子:
-
BeanNameAware
接口的定义
public interface BeanNameAware extends Aware {void setBeanName(String name);
}
- 定义两个
User
,一个实现BeanNameAware
,一个不实现。
package com.github.jettyrun.springinterface.demo.aware.beannameaware;