https://www.cnblogs.com/youring2/p/10962573.html https://www.cnblogs.com/youring2/p/11253116.html ...
分类:
Web程序 时间:
2020-06-07 19:28:32
阅读次数:
69
在webapi项目中我们经常希望对错误信息进行统一控制,不希望每个controller中都写个modelState.isvalid,以屏蔽部分敏感信息到前端,此时就需要对modelState错误返回值进行改造。此时可以通过全局过滤器进行过滤 代码如下:以下写法是发现一个错误就停止验证后续的字段,直接 ...
分类:
Web程序 时间:
2020-06-07 19:25:41
阅读次数:
147
startup.cs文件 app.UseEndpoints(endpoints => { endpoints.MapControllerRoute( name: "Areas", pattern: "{area:exists}/{controller=Index}/{action=Index}/{i ...
分类:
其他好文 时间:
2020-06-07 11:22:29
阅读次数:
84
app.UseEndpoints(endpoints => { endpoints.MapControllerRoute( name: "Areas", pattern: "{area:exists}/{controller=Index}/{action=Index}/{id?}", default ...
分类:
其他好文 时间:
2020-06-07 10:50:50
阅读次数:
113
IoC 和 AOP 被称为 Spring 两大基础模块,支撑着上层扩展的实现和运行。虽然 AOP 同样建立在 IoC 的实现基础之上,但是作为对 OOP(Object-Oriented Programing) 的补充,AOP(Aspect-Oriented Programming) 在程序设计领域拥 ...
分类:
编程语言 时间:
2020-06-07 01:01:18
阅读次数:
71
typescript新增了装饰器语法,不过一直处于试验阶段,需要配置tsconfig.json才能支持 添加如下代码 { "compilerOptions": { "experimentalDecorators": true } } 利用装饰器,可以实现面向切面编程(AOP),例如常见的日志,打点上 ...
分类:
其他好文 时间:
2020-06-06 18:36:27
阅读次数:
61
1.前言 我们知道在ASP.NET Web Forms中,一个URL请求往往对应一个aspx页面,一个aspx页面就是一个物理文件,它包含对请求的处理。 而在ASP.NET MVC中,一个URL请求是由对应的一个Controller中的Action来处理的,由URL Routing来告诉MVC如何定 ...
分类:
Web程序 时间:
2020-06-06 18:21:59
阅读次数:
72
实线代表方法调用,虚线代表事件通知。 1.MVC graph LR View .->Controller graph LR Controller -->Model graph LR Model-->|修改| View View 事件触发到 Controller Controller 完成业务逻辑后, ...
分类:
Web程序 时间:
2020-06-06 11:21:56
阅读次数:
65
lombok-ex lombok-ex 是一款类似于 lombok 的编译时注解框架。 主要补充一些 lombok 没有实现,且自己会用到的常见工具。 编译时注解性能无任何损失,一个注解搞定一切,无三方依赖。 创作目的 补充 lombok 缺失的注解,便于日常开发使用。 lombok 的源码基本不可 ...
分类:
其他好文 时间:
2020-06-05 23:06:06
阅读次数:
64
##发送ajax请求 发送事件:输入关键词后,点回车 请求的参数:输入的关键字 请求地址:/share/search.do ##服务器处理 -Controller:调用Service层方法即可 -Service: public ResultNote<List<Share>> searchNote(S ...
分类:
Web程序 时间:
2020-06-05 21:12:25
阅读次数:
119