# cotrun **Repository Path**: yx1987/cotrun ## Basic Information - **Project Name**: cotrun - **Description**: 我的 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: yangxiao - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2020-01-19 - **Last Updated**: 2022-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 注意事项 ## 特别注意: ## 项目结构及接口规约 * 1、controller:单元测试、controller(返回值都使用APIResponse) * 2、model:所有项目内使用的的的vo * 3、service:全部service、impl * 4、common:所有项目内使用工具类、过滤器及其它 * 5、mapper:全部dao ## 其它规约 * 1、新增的所有数据库表字段不能使用Boolean类型 * 2、所有枚举的未知项使用UNKNOW(-1,"未知") * 3、对象中涉及到 是或否字段 统一使用EnumYesOrNo的值 * 4、修改/更新 操作流统一成:更新数据库 -> 删除缓存 -> 发送消息通知 * 5、测试样例:cotrun.controller.TestController.queryHotelDetailById ## 各层命名规约 # Service/DAO层方法命名规约 * 1)获取单个对象的方法用get 或 query做前缀。 * 2)获取多个对象的方法用list做前缀。 * 3)获取统计值的方法用count做前缀。 * 4)插入的方法用save(推荐)或insert做前缀。 * 5)删除的方法用remove(推荐)或delete做前缀。 * 6)修改的方法用update做前缀。