当前位置:网站首页>.net(三) 项目结构
.net(三) 项目结构
2022-08-09 07:50:00 【HySmiley】
通常一个BS项目从前端到后端基本需要4步:
第一步:用户使用浏览器访问目标web页面,对页面进行操作
第二步:页面中需要进行数据访问,反映到工程中调用接口(用户进行操作,带参的接口)
第三步:每个接口对应各个业务
第四步:通过业务层访问数据库,进行CURD操作。得到结果最终返回到web页面上。
其中web与接口之间的数据交互格式是JSON。
接口创建。
数据层实现:
1、DataAccess
执行数据库操作
2、Kernel
日志文件
3、Utilities
辅助类:数据转换等
业务层实现:
1、IBLL
2、BLL
3、DAL
web界面:
根据用户需求,对数据管理:增删改查。
边栏推荐
- (五)、马尔科夫预测模型
- PyTorch中 torch.nn与torch.nn.functional的区别
- Important news丨.NET Core 3.1 will end support on December 13 this year
- SSL证书最长有效期13个月,还有必要一次申请多年吗?
- yolov5 detects the number of labels in the dataset
- jmeter并发数量以及压力机的一些限制
- 2017 G icpc shenyang Infinite Fraction Path BFS + pruning
- 【机器学习】降维代码练习
- IDEA文件UTF-8格式控制台输出中文乱码
- Pytorch中 nn.BatchNorm2d() 归一化操作
猜你喜欢
随机推荐
C language: detailed explanation of soda bottle
环形链表问题(判环、求入口点)
Laravel文档阅读笔记-Rendering JSON(对JS变量进行赋值)
Anaconda 使用代理
IDEA文件UTF-8格式控制台输出中文乱码
如何把无用的代码注释为 Deprecated 弃用
Lottie系列一:介绍与使用
4.MySQL更新和删除数据
975. 奇偶跳 有序集合
“互联网+”大学生创新创业大赛经历
74HC595 chip pin description
HDU - 3183 A Magic Lamp 线段树
【模板】树链剖分 P3384
学习小笔记---机器学习
Anaconda replaces the default virtual environment
es6 基础知识详解 变量 字符串 解构赋值 函数 对象 从入门到精通
pip安装更换镜像
重要消息丨.NET Core 3.1 将于今年12月13日结束支持
Tkinter可以选择的颜色
【机器学习】中国大学慕课《机器学习》课后习题(二)(回归)