Annotation Interface DataBind


@Retention(RUNTIME) @Target({METHOD,FIELD}) @Documented public @interface DataBind
自动绑定注解
Author:
Cody Lu
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    处理此绑定的bean class,此属性和beanName()必须设置一个,如果都设置,则同时使用Name和Class
    处理此绑定的bean name,此属性和beanClass()必须设置一个,如果都设置,则同时使用Name和Class.
    获取绑定的ID属性的路径,此路径将通过
  • Element Details

    • beanName

      String beanName
      处理此绑定的bean name,此属性和beanClass()必须设置一个,如果都设置,则同时使用Name和Class.

      ** 支持spring {@linkplain https://docs.spring.io/spring-framework/docs/5.3.20/reference/html/core.html#expressions SpEL表达式} **

      Returns:
      Default:
      ""
    • beanClass

      Class<?> beanClass
      处理此绑定的bean class,此属性和beanName()必须设置一个,如果都设置,则同时使用Name和Class
      Returns:
      Default:
      java.lang.Object.class
    • idPath

      String[] idPath
      获取绑定的ID属性的路径,此路径将通过
      Returns:
      Default:
      {}