技术栈:

前端

vue3+TypeScript+Element-Plus

后端

java+Spring Boot+Mybatis-Plus

开发规范

- 请求对象:前后端命名一致,大驼峰,后缀 Request,如:CapitalAllocateQueryRequest

- 响应对象:前后端命名一致,大驼峰,后缀 Response,如:CapitalAllocateResponse

- 变量命名:前后端涉及 List、Array、[] 的统一使用复数,如:capitalAllocates

- 方法命名:前后端涉及 List、Array、[] 的统一使用复数,如:saveCapitalAllocateDetails

- 前端API文件命名:小驼峰,如:fileUpload.ts

- 前端API获取类的方法命名:前缀 fetch,如:fetchCapitalAllocateDetailsByCapitalId

- 前端Store文件命名:小驼峰,如:capitalAllocateStore.ts

- 前端Store命名:小驼峰,前缀 use,后缀 Store,如:useCapitalAllocateStore

- 前端Hook文件命名:小驼峰,前缀 use,如:useActivityInstanceSubmitOption.ts

- 前端Hook命名:小驼峰,前缀 use,如:useActivityInstanceSubmitOption

- 前端Store/Hook获取类的方法命名:前缀 get,如:getCapitalAllocatePage

- 前端事件命名:前缀 handle,如:handleDelete

- 前端type文件命名:大驼峰,如:Capital.ts

- 前端枚举文件命名:大驼峰,后缀.enum,如:Capital.enum.ts

- 前端接口/枚举命名:大驼峰,如:WorkflowInstanceNode

- 后端控制层:活动对象有 DTO、VO

- 后端服务层:活动对象有 Entity、DTO、BO

- 后端Mapper:活动对象有 Entity、DTO

- 后端DTO、VO复数:小写复数,如:capitalAllocateDTOs、capitalAllocateVOs

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐