首先感谢李仁密大神发布的源码
他用的是SpringBoot 1.5做的,这里我改用SpringBoot 2.3,其间由版本问题带来的各种坑都已经被我填平。文末有我的git链接
博客功能架构图
项目大致思路
首先我想聊聊,我做这个项目的大致思路。拿到这张图,其实上面各个模块的需求功能已经写得
非常清晰了。但还是要具体地对需求做一些分析,然后才好对技术进行选型;技术选型好了之后
才可以设计数据库。接着就可以对前端界面进行设计,最后再去完善后台的功能。
1、需求与功能
1.1用户故事
用户故事是敏捷框架中的一种开发方法。可以帮助开发者转换视角,以用户的角度更好的把握需
求,从而实现具有商业价值的功能。
用户故事最好是用户团队编写
用户故事模板:
- As a (role of user), I want (some feature) so that (some business value).
- 作为一个(某个角色) 使用者,我可以做(某个功能) 事情,如此可以有(某个商业价值) 的好处
关键点:角色、功能、商业价值
举例<