03 2021 档案
摘要:Lombox的引用: IDEA 2020最后一个版本,已经内置了Lombok插件 SpringBoot 2.1.x之后的版本也在Starter中内置了Lombok依赖 引入包: <dependency> <groupId>org.projectlombok</groupId> <artifactId
阅读全文
摘要:Settings窗口目录结构说明 设置主题、字体样式、字体大小 设置自动导包功能:设置后不用手动打包,输入类后会自动导入对应的包 Insertimportsonpaste : 当你在粘贴代码的时候,对于需要导入的包,是否需要进行询问的一个选项。Always : 当粘贴的代码,有需要导入的包时,不会弹
阅读全文
摘要:springboot配置文件方式1:properties【application.properties是系统配置文件,自定义文件用法类似】 默认配置文件 application.properties,一般放置系统配置 放置的目录 当前项目根目录下的 config 目录下 当前项目的根目录下 reso
阅读全文
摘要:idea方式1:Maven创建 首先创建一个Maven的普通项目,不选择模板 填入Maven项目的基本信息 创建完成后,在pom.xml文件中,添加如下依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring
阅读全文
摘要:快速编写代码:缩减代码+tab键 psvm public static void main(String[] args) {} soutm System.out.println("当前类名.当前方法"); soutv System.out.println("变量名 = " + 变量); soutp
阅读全文
摘要:WebRequest方式 封装的方法 using Newtonsoft.Json; using System; using System.Collections.Generic; using System.IO; using System.Net; using System.Text; namesp
阅读全文
摘要:-- 查看表结构 DESC 表名; -- 查看 表 - 字段 - 结构信息 SELECT table_name, column_name, column_comment FROM information_schema.COLUMNS WHERE table_schema = '表所在的库' AND
阅读全文
摘要:方式一:自定义【在调试是加载时间过长】 NuGet包: Microsoft.Extensions.DependencyModel Microsoft.Extensions.Options XXX.Common项目下新建文件夹【DependencyInjection】 新建类:RuntimeHelpe
阅读全文
摘要:方式一:自定义1 方法类: using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Linq
阅读全文
摘要:Dapper框架 个人的一点体会 尽可能的保证数据库【字段名】和类【属性名】的一致性,不然需要多写很多的代码,说多了都是泪泪泪 如果因为遵循了mysql数据库的建表规则【阿里的规则】,表名字段名带下划线的,使用As方式,其他方式自行探索 Dapper框架 分页模型 using System; usi
阅读全文
摘要:概念 异常过滤器是一种可以在 WebAPI 中捕获那些未得到处理的异常的过滤器,要想创建异常过滤器,你需要实现 IExceptionFilter 接口,不过这种方式比较麻烦,更快捷的方法是直接继承 ExceptionFilterAttribute 并重写里面的 OnException() 方法即可,
阅读全文
摘要:为什么要引用NewtonsoftJson .net5 内置了一套Json序列化/反序列化方案,默认可以不再依赖,不再支持 Newtonsoft.Json. .net5 System.Text.Json 和 Newtonsoft.Json 使用方法不一致,以及其他的差役建议使用Newtonsoft.J
阅读全文
摘要:命名空间 System.ComponentModel.DataAnnotations 全局模型验证,统一api响应 1、WebApi项目下新建文件夹【Custom】,新建文件夹【Filter】定义类FieldActionFilter using Microsoft.AspNetCore.Mvc; u
阅读全文
摘要:Swagger基础配置 1、非生产环境,不开启Swagger,根据实际需要决定 2、设置项目属性 xml文件地址:当前地址【Test.WebApi.xml】,其他项目地址【..\Test.WebApi\Test.WebApi.xml】 3、修改服务注册、注意修改xml文件名称 public Star
阅读全文