@ArgAutoOperate({
@AutoOperate(value = "list", type = A.class),
@AutoOperate(value = "b", type = B.class)
})
public void doSomething(List list, B b) {
// do something
}
or:
@ArgAutoOperate
public void doSomething(
@AutoOperate(value = "list", type = A.class) List list,
@AutoOperate(value = "b", type = B.class) B b) {
// do something
}
NOTE:The annotation configuration on the parameter
takes precedence over the annotation configuration on the method.Assemble annotation with Assemble.containerProviderName() as "mpMethodContainerProvider" specified by default.ArgAutoOperate) need process.ContainerMethod annotation is on the class,
specify the method to bind through the current annotation.CacheContainerMethod and ContainerMethod.ContainerMethod,
upgrade it to a cacheable container.Assemble.propTemplates() by specifying the annotated class.Copyright © 2023. All rights reserved.