说明:
(1)该Spring Boot电商项目的总结;
自己感觉,本项目的难点:
(1)根据项目需求,确定技术选型;
(2)根据项目需求,项目模块划分、架构设计、接口文档的编写;
(3)根据项目需求,数据库的设计;
(4)对于一个需求,能应对正确的情况还不够;要考虑到所有“不正常”的情况;即,默认情况下【用户的输入】是不可信任的;
(5)编程要规范;
(6)为了实现同一个业务,可能有多种实现策略;而,能够尽量选择比较不错的那个方案,是自己需要逐渐提升和积累的能力;
(7)对于一些常见业务场景的常见处理策略;这个自己要积累;
(8)常见的开发技巧、开发习惯、开发小tips,这个也需要积累;
(9)对于不同领域的项目,自己要有意识的去分析和积累;比如,这个项目是电商项目,而除此之外还有银行项目、政务管理系统项目、物流项目等等;对于这种不同领域的项目,自己最好起码能做到一精多知;
(10)一个项目要想能满足更高的需求、能更好的商用,还需要了解很多其他内容;比如,分布式,高并发、高可用,微服务,安全等等;
……
spring boot要点 spring boot难点
相关文章:
- iOS--CoreML初识
- linux服务器 修改默认php版本
- 如何js读取utf-16le编码文件的数据信息
- JS Date getTime 后变为 8点,js时间如何不从8点开始计算
- 基于Java,PPT转Html5(保留动画,可私有化部署,可对接接口)
- 史上最详细的Android原生APP中添加ReactNative 进行混合开发教程
- iOS常用代码块&注释规范
- Java后端+PhantomJS +Echars生成数据图表
- iOS14 -[PHPhotoLibrary presentLimitedLibraryPickerFromViewController-] crash的问题
- Android Jetpack-Room入门