摘要:
一、引入包,pom.XML配置如下 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dep 阅读全文
摘要:
一、委托 委托定义指定特定方法签名的类型。 可将满足此签名的方法(静态或实例)分配给该类型的变量,然后(使用适当参数)直接调用该方法,或将其作为参数本身传递给另一方法再进行调用。 以下示例演示了委托的用法。 using System; using System.Linq; public class 阅读全文
摘要:
一、过滤器 通过使用 ASP.NET Core 中的筛选器,可在请求处理管道中的特定阶段之前或之后运行代码。 内置筛选器处理任务,例如: 授权(防止用户访问未获授权的资源)。 响应缓存(对请求管道进行短路出路,以便返回缓存的响应)。 可以创建自定义筛选器,用于处理横切关注点。 横切关注点的示例包括错 阅读全文
摘要:
一、服务端添加引用,SoapCore,版本是:1.1.0.10 二、创建DTO类 [DataContract] public class CallRequest { /* 接口规范为 (ip不为空的情况): {"YSYHID":"26036","YSXM":"曾礼特","PBID":"794961" 阅读全文
摘要:
一、概述 对于Flyway,对数据库的所有更改都称为迁移。迁移可以是版本控制的,也可以是可重复的。版本化迁移有两种形式:常规迁移和撤消迁移 版本化迁移有一个版本、一个描述和一个校验和。版本必须是唯一的。为了让您能够记住每次迁移所做的事情,本文的描述纯粹是提供信息的。校验和用于检测意外变化。版本化迁移 阅读全文
摘要:
一、定义 表示一个程序集,它是公共语言运行时应用程序的可重用、可版本化和自描述的构建块 二、备注 使用Assembly类加载程序集,探索程序集的元数据和组成部分,发现程序集中包含的类型,并创建这些类型的实例。 要获取表示当前加载到应用程序域(例如,简单项目的默认应用程序域)中的程序集的程序集对象数组 阅读全文
摘要:
一、五大过滤器 1.授权过滤器 (1) 说明:它是过滤器管道中第一个过滤器,控制对方法的访问,仅有在它之前执行的方法,没有之后;在授权过滤器中不会处理异常, 异常过滤器也捕获到其中产生的异常,因此要小心应对。 (2) 实现:继承Attribute类,实现IAuthorizationFilter接口, 阅读全文
摘要:
一、什么是JSON Web令牌? JSON Web Token(JWT)是一种开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间作为JSON对象安全地传输信息。此信息可以验证和信任,因为它是经过数字签名的。JWT可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥 阅读全文
摘要:
1、快速定义接收变量,alt+enter,比如输入new p(); 阅读全文
摘要:
一、Ideal settings配置,maven项目选择importing 二、找到源代码,ctr+b,ctr+7能看到本类的所有方法,右键,add sources 阅读全文