# ymate控制器生成

检索当前目录中的model目录，根据实体生成控制器

```bash
qdp ymate
````

[可选参数]

无

[配置文件]

model目录中增加qdp.json文件

```
// qdp.json
{
  "ignore": [
    "Project%",
    "Define%"
  ],
  "filter": [
    "SystemUser"
  ],
  "extra": {
    "SystemUser": {
      "conditions": {
        "r1": {
          "join": "left",
          "fields": [
            "SystemUser.id",
            "SystemUserPermission.user_id",
            "SystemUserPermission.permission_id",
            "'sldkjf'"
          ]
        },
        "r2": {
          "fields": [
            "r1.permission_id",
            "SystemPermission.id"
          ]
        },
        "r3": {
          "fields": [
            "r1.permission_id",
            "SystemPermission.id"
          ]
        }
      },
      "fields": {
        "permissionName": "r2.name",
        "permissionName2": "r3.name"
      }
    }
  }
}
```

```ignore```指定生成控制器时忽略的实体文件名称（不需要带```.java```）
