# mall4cola-cloud **Repository Path**: mxchen-team/mall4cola-cloud ## Basic Information - **Project Name**: mall4cola-cloud - **Description**: 学习mall4cloud,应用感谢趣正在学习的知识进行改造,如cola架构,satoken轻量级鉴权等等 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-07-30 - **Last Updated**: 2025-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mall4CloundLearn开发手册 ## 简述 怎么说呢,做这个系列,最初的想法是熟悉微服务的开发,其次学习mall4cloud,同时尽自己所能将一些感兴趣的新东西添加进入,最后,希望每个人看了此系列都能够快速上手微服务 ## 怎么做 嗯,当然是按照企业开发流程做了,哈哈,就是以下这些 需求分析=>设计(概要设计,详细设计)=>技术选型=>初始化/引入需要的技术=>写Demo=>写代码(实际业务逻辑)=>测试(单元测试)=>代码提交/代码评审=>部署=> 发布 参考mall4cloud将一步步实现自己的mall4cloud,也可以说自己写了个mall4cloud的开发文档,不过终归是有些不同 ## 提交规范 不想用英文,别问我为什么 ``` 【新增】 内容 【修复】 内容 【文档】 文档变更 【格式】 代码格式(不影响代码运行的变动) 【重构】 既不是增加新功能,也不是修复bug 【优化】 性能优化 【测试】 测试内容 【工具】 依赖包的变动 【合并】 时间:yyyy-MM-dd HH:mm 【初始】 初始化环境,代码分层架构 示例: 如添加登录功能 【新增】: 登录功能 添加了hutool 【工具】: 添加了hutool工具包,5.8.5版本 ``` ## 开发日记 ### 每日模板 #### 需求分析 对将要做的需求简要概述 #### 技术选型 罗列实现需求会用到什么 #### 准备 参考了哪些资料,笔记 #### 计划 怎么做 ### 20220731 #### 需求分析 昨天搭建了环境,今天开始实现登录,注册,获取用户信息接口 #### 技术选型 orm框架会用到spring data jpa,目的学习JPA #### 准备 * Sa-token的官方文档:https://sa-token.dev33.cn/ * Spring Data JPA的官方文档:https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#repositories * 工具包:hutool 官方文档:https://www.hutool.cn/docs #### 计划 [20220731计划](./doc/note/20220731.md) ### 20220802 #### 需求分析 做的内容:项目初始化+用户中心这一块,对应这mall4cloud的mall4cloud-user模块 1.项目环境初始化 2.登录、注册 3.用户信息的查询与更新 #### 技术选型 微服务:SpingCloudAlibaba一条龙服务 + COLA架构 持久化:mybatisPlus+mysql+redis 登录校验:sa-token (一个感兴趣的轻量级的权限认证框架) 测试:Junit(单元测试库) #### 准备 * 工具包:hutool 官方文档:https://www.hutool.cn/docs * Spring Cloud官方文档地址:https://spring.io/projects/spring-cloud * SpringCloudAlibaba 官方文档:https://github.com/alibaba/spring-cloud-alibaba/ * Nacos的官方文档:https://nacos.io/zh-cn/docs/quick-start.html * Spring Data JPA的官方文档:https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#repositories * Sa-token的官方文档:https://sa-token.dev33.cn/ #### 计划 [20220802计划](./doc/note/20220802.md)