Package org.miaixz.bus.spring.annotation
Class PlaceHolderHandler
java.lang.Object
org.miaixz.bus.spring.annotation.PlaceHolderHandler
- All Implemented Interfaces:
InvocationHandler
实现了
InvocationHandler在获取注释值时从环境绑定值- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
ConstructorsConstructorDescriptionPlaceHolderHandler(Annotation delegate, PlaceHolderBinder binder, org.springframework.core.env.Environment environment) -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisObjectMethod(Method method) resolvePlaceHolder(Object origin)
-
Constructor Details
-
PlaceHolderHandler
public PlaceHolderHandler(Annotation delegate, PlaceHolderBinder binder, org.springframework.core.env.Environment environment)
-
-
Method Details
-
isObjectMethod
-
invoke
- Specified by:
invokein interfaceInvocationHandler- Throws:
Throwable
-
resolvePlaceHolder
-