1.MySQLWorkbench新增Table
2.寫一個Table對應的Model並配置權限
可以不寫,直接用 APIJSONAuto 下載自動生成的文件。
這裏用的是默認的權限配置,可以這樣自定義:
@MethodAccess(
POST = {UNKNOWN, ADMIN} //只允許未登錄角色和管理員角色新增評論,默認配置是 {LOGIN, ADMIN}
)
public class Comment {}
3.Verifier加一行代碼來註冊權限
如果你的表名和model名不一樣,則需要在SQLConfig中加一行來配置表映射,例如model User對應表apijson_user:
好了,運行APIJSON服務端工程,然後就可以請求啦!
http://localhost:8080/get
{
"[]": {
"Comment": {}
}
}
測試(以下任選一種)
1.(推薦)在線測試網頁:
2.Postman
3.瀏覽器輸入框(只能測GET和HEAD請求)
可以安裝Chrome插件JSON Fomatter來格式化返回的JSON。
結果都是一樣的,可以在IDE中監控和調試:
APIJSON,讓接口和文檔見鬼去吧!
源碼及文檔(右上角點Star支持下吧^_^)
https://github.com/TommyLemon/APIJSON