记录第一次完整项目开发-part1

six73764 发布于 2025-09-09 25 次阅读


0. 前言

本人在之前只做过学校项目(小组作业,已有项目修改二开),对于真正的完整项目开发还是0经验,并且由于种种原因,没有进入公司,而是走上了个人开发的道路,因此这次需要从需求分析开始,到任务拆解,然后工期估算结束后,才算真正进入代码开发。这次记录也是我第一次尝试写博客,前面的业务不方便详细的讲,因此这次记录重点应该在于代码开发过程,希望能帮助到也需要从0开始的各位,对于我自己而言,也算是一个职业生涯记录了。

1. 技术栈选择

我主要负责的是后端,对于后端框架,我最熟悉的肯定是Java SpringBoot,老牌语言的老牌框架,虽说性能占用比较大,但是胜在社区及其完善,开发难度也低,同时也是我接触最多的后端框架,备选的有go的 gin,对于go这个新生语言其实我的了解不是很多,只会一些基础语法,并且我这个项目对并发需求没有那么大,go的最大优势也被稀释了,只剩下轻量级和开发速度的优势,但是由于我对go属于是只会基础语法的水平,同时手上已有的旧项目也是 SpringBoot 开发的,因此主技术栈选用SpringBoot+MbatisPlus,数据库则使用最经典的Mysql,架构也选用最经典的MVC,目前还在需求分析阶段,因此只是暂定,具体的技术实现或者脚手架选择会等到后续和客户对接完再确定

2. 整体开发流程

目前需求分析还没敲定,因此待定

此作者没有提供个人介绍。
最后更新于 2025-09-09