# 路由
## 路由命名规范
根据请求类型来定义路由表达式以及路由地址
```
<pre class="calibre13">```
Route::group('app', function () {
//请求类型为get,且不带参,一般用于查询列表
Route::get('test', 'list');
//请求类型为get,带参,一般用于查询详情
Route::get('test/:id', 'detail');
//请求类型为post,一般用于新增
Route::post('test', 'add');
//请求类型为put,且不带参,一般用于更新单条
Route::put('test', update');
//请求类型为put,带参,一般用于更新多条
Route::put('test/:id', 'updateAll');
//请求类型为delete,带参,一般用于删除单条
Route::delete('test/:id', 'delete');
//请求类型为delete,且不带参,一般用于删除多条
Route::delete('test', 'deleteAll');
});
```
```