Annotation Interface ViewPackages


@Retention(RUNTIME) @Target(TYPE) @Documented public @interface ViewPackages
Annotation to use to scan given packages for routes and error views. Packages can be defined by their fully-qualified name or by providing classes that are members of them. If both classes() and packages() are empty, the scan is assumed to be limited to the annotated class package.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Class<?>[]
    Array of classes whose packages will be scanned for views
    Array of packages to scan for views
  • Element Details

    • classes

      Class<?>[] classes
      Array of classes whose packages will be scanned for views
      Returns:
      Array of classes whose packages will be scanned for views
      Default:
      {}
    • packages

      String[] packages
      Array of packages to scan for views
      Returns:
      String array of packages to scan
      Default:
      {}