代码规范(个人总结)

//控制层
/**
 * <p>   URL 命名规范         </p>
 *
 * <p>   POST   /xxx/create           创建 xxx                                                   </p>
 * <p>   POST   /xxx/update/{id}      更新 xxx                                                   </p>
 * <p>   POST   /xxx/delete/{id}      删除 xxx                                                   </p>
 * <p>   POST   /xxx/page             分页查询                                                    </p>
 * <p>   POST   /xxx/info/page        分页查询 xxxSimpleDO                                        </p>
 * <p>   GET    /xxx/list             查询全部                                                    </p>
 * <p>   GET    /xxx/info/list        查询全部 xxxSimpleDO                                        </p>
 * <p>   GET    /xxx/{id}             查询某个                                                    </p>
 * <p>   GET    /xxx/info/{id}        查询某个 xxxSimpleDO                                        </p>
 * <p>   GET    /xxx/detail/{id}      查询某个 xxxDetailDO                                        </p>
 * <p>   POST   /xxx/query            复杂查询某个,包括 根据 IDS 查询                               </p>
 * <p>   POST   /xxx/info/query       复杂查询某个 xxxSimpleDO,包括 根据 IDS 查询                   </p>
 * <p>   POST   /xxx/{id}/nnn         查询某个 xxx 的 nnn                                          </p>
 *
 * <p> URL 示例 </p>
 *
 * POST  /user/page      分页查询用户对象,根据姓名,性别,手机号 分页查询
 * {
 *    current: 1,        // 当前页
 *    size: 10,          // 每页条数
 *    condition: {      // 查询条件
 *       username: '',
 *       gender: '',
 *       userPhone: ''
 *    }
 * }
 *
 * POST  /user/info/page      分页查询 userSimpleDO 对象,根据用户名,性别,手机号 分页查询
 * {
 *    current: 1,        // 当前页
 *    size: 10,          // 每页条数
 *    condition: {      // 查询条件
 *       username: '',
 *       gender: '',
 *       userPhone: ''
 *    }
 * }
 *
 * GET /user/list             查询全部 user
 *
 * GET /user/info/list        查询全部 userSimpleDO
 *
 * GET /user/1234567          查询 id 是 1234567 的 user
 *
 * GET /user/info/1234567     查询 id 是 1234567 的 userSimpleDO
 *
 * GET /user/detail/1234567   查询 id 是 1234567 的 userDetailDO
 *
 * POST /user/query           查询 user, 根据 用户名,性别,手机号,ids 查询
 * {
 *     username: '',
 *     gender: '',
 *     userPhone: '',
 *     ids: []
 * }
 *
 *
 * POST /user/info/query      查询 userSimpleDO, 根据 用户名,性别,手机号,ids 查询
 * {
 *     username: '',
 *     gender: '',
 *     userPhone: '',
 *     ids: []
 * }
 *
 * GET /user/1234567/role        查询 id 是 1234567 的 角色
 *
 */
package vip.mssy.lanmao.web;


//pojo
/**
 * <p>Entity 与数据库一一对应,没有额外字段。</p>
 * <p>xxSimpleDO 表示与 Entity 一对一关系连表查询后的结果 </p>
 * <p>xxDetailDO 表示与 Entity 一对一 & 一对多连表查询后的结果,关于一对多的结果不能连表直接查询,需要在 service 中查询出来之后组装在一起。</p>
 * <p>DTO 新增,修改传输的对象,参数校验注解</p>
 * <p>Query 查询对象</p>
 */
package vip.mssy.lanmao.pojo;


// DO 是数据库的对应的字段  
// DO 之间能相互继承,不能继承实体类
// xxDetialDO 中可以放List  : xxsimpleDO 中知识一对一的字段
// DTO 用于新增、修改的数据传输。
// vo 是自定义的字段(数据没有的字段)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值