class.is.ctrl

  • 默认的只会导出注解有org.springframework.stereotype.Controllerorg.springframework.web.bind.annotation.RestController 的类中的api.
  • 当有导出未注解org.springframework.stereotype.Controllerorg.springframework.web.bind.annotation.RestController 的类中的api的需求时,可以配置此规则

允许导出所有类中的api

  • 则可配置
class.is.ctrl=true

允许导出注释有ctrl类中的api

  • 则可配置
class.is.ctrl=#ctrl

Demo

/**
 * @ctrl
 */
@RequestMapping("/base")
public interface BaseController {

   /**
    * 当前ctrl名称
    *
    * @public
    */
   @RequestMapping("/ctrl/name")
   String ctrlName();
}