# curd-engin **Repository Path**: dxmonster/curd-engine ## Basic Information - **Project Name**: curd-engin - **Description**: CURD引擎:约定编程 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-06-17 - **Last Updated**: 2021-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## CURD ENGINE > Web编程千万条,CURD第一条 约定CURD编程 uri: /api/{biz}/ service: @Service("biz") ### 例子: 针对user 请求 /api/user/ {biz} = user service ```java @Service("user") public class UserService extends ServiceImpl implements CacheEngine { } ``` ```java @Mapper public interface UserMapper extends BaseMapper { } ``` - c PUT /api/user/ ```json { "username":"tom", "password":"12345" } ``` - u POST /api/user/ ```json { "id": 1, "username":"tom", "password":"12345" } ``` - r GET /api/user/ ```json { "pageSize": 10, "pageNum": 1 } ``` - d DELETE /api/user/1 ## 依赖 基于mybatis plus, fastjson