多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 路由分组 通过给 @RestController 指定默认参数 Index 来设置路由分组,设置后该类下的\*Mapping都会应用该前缀。 ~~~ /** * @RestController("Index") * Class TestController * @package ESD\Plugins\EasyRoute */ class Index extends GoController { ... ~~~ 如果设置为如下案例 GetMapping("/"),那么该方法的路由为 [http://127.0.0.1:8080/Index](http://127.0.0.1:8080/Index) ~~~ /** * @GetMapping("/") * @return array */ public function http_inject(){ $id = $this->request->getGet('id',5); return $this->cacheTest($id); } ~~~ 如果设置为如下案例 @GetMapping(),那么该方法的路由为 [http://127.0.0.1:8080/Index/task](http://127.0.0.1:8080/Index/task) ~~~ /** * @GetMapping() */ public function task(){ $a = new test(); $a->test(); } ~~~