API笔记
2021/7/20 23:20:44
本文主要是介绍API笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
ajax异步,默认false,改成true就是同步
风格编写接口
Cors跨域(该网址,版本号不同,地址不同,就是跨域)
JWT权限验证
DI依赖注入
数据库技术
SqlSugar轻量级ORM框架,CodeFirst
T4模板生成
学的一共6层
就是API+MVC
MVC+EF
不管是MVC还是EF都有文件夹都有Controllers下面的文件必须是Controller结尾(如果不是,就会不认识你是哪个控制器)
Linq查询
-
多表联查
API的控制器层:分页
new是个匿名类型(里面包含三个属性)总页数 总条数 总集合
在运行的时候
=后面会有{},但是要把这个去掉,因为如果不去掉的话,运行结果就是为空,浏览器正常是没有这个{}的。
创建前台显示:
控件:
这个地址是在控制器层运行之后,点API,上面的网页地址
报错:
是因为没有跨域
MVC访问API
-
WEBAPI跨域(CORS)(如果报错CORS)就是跨域错了
-
跨域是在API里面请求的
跨域使用方法:将老师发的跨域请求复制粘贴到Web.config里面
然后再把跨域设置的代码粘贴在Global.asax类文件里面,Application_Start方法的下面。
报错!:
当UI层的web.config里面没有生成add文件,就说明,你没有创建在UI里面dbcontext。必须要创建,不然就连接不上。
分页:
如果点击,然后没有效果,查看一下是否调用了分页显示界面。因为有可能值没有传过来。
在分页显示的
要加一个清空empty();
这篇关于API笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16Maven资料入门指南
- 2024-11-16Maven资料入门教程
- 2024-11-16MyBatis Plus资料:新手入门教程与实践指南
- 2024-11-16MyBatis-Plus资料入门教程:快速上手指南
- 2024-11-16Mybatis资料入门教程:新手必看指南
- 2024-11-16MyBatis资料详解:新手入门与初级实战指南
- 2024-11-16MyBatisPlus资料:初学者入门指南与实用教程
- 2024-11-16MybatisPlus资料详解:初学者入门指南
- 2024-11-16MyBatisX资料:新手入门与初级教程
- 2024-11-16RESTful接口资料详解:新手入门指南