注解swagger

【问题记录】自定义注解处理程序 AbstractProcessor,就是不生效,执行没效果

1 前言 最近在看注解处理程序,也想打包的时候,生成一点自己的东西,写了一个 AbstractProcessor,奶奶的花了两个早上,一直想不明白为什么不生效: 唉,仅记录哈。 ......

[LC96] 不同的二叉搜索树 注解

本文基于https://leetcode.cn/problems/unique-binary-search-trees/solutions/550154/96-bu-tong-de-er-cha-sou-suo-shu-dong-ta-vn6x/ 个人感觉博主部分内容讲得跳跃性较强 记录如下 正文 ......
注解 LC 96

Swagger系列:SpringBoot3.x中使用Knife4j

目录一、简介二、版本说明三、使用四、效果图 一、简介 官网:https://doc.xiaominfo.com/ Knife4j是一个集Swagger2 和 OpenAPI3 为一体的增强解决方案 Knife4j 是为 Java MVC 框架集成 Swagger 生成 Api 文档的增强解决方案,前 ......

注解ioc

......
注解 ioc

SpringBoot 注解小记

用于入口类的注解 SpringBootApplication标识该类是入口 ComponentScan表示扫描入口类同级和所有子包下的Component 我们也可以使用ComponentScan("Com.XXXX")自定义扫描路径 用于类的注解 @Component, @Service, @Rep ......
注解 小记 SpringBoot

@Autowired注解在实现类还是接口

@Autowired注解在实现类还是接口 首先要清楚@Service是注解在实现类上的,@Service告诉Spring容器,注册一个实例化的类对象,当@Service注解在接口上,是无法对接口实例化的。 @Service public class xxxImpl implements xxxSer ......
注解 Autowired 接口 还是

【问题记录】自定义注解处理程序 AbstractProcessor,总是提示版本不匹配

1 前言 最近在看注解处理程序,自己写一个 AbstractProcessor,发现有个莫名的提示: 2 解决 加上支持的版本即可,唉,折腾人。 ......

ABP中关于Swagger的一些配置

Abp 集成 Swagger 官方文档, 请参考 Swagger Integration AspNetCore 配置 Swagger, 请参考 Swashbuckle.AspNetCore 本文的项目环境是 AspNetCore 6.0 + Volo.Abp.Swashbuckle 6.0.2 Ab ......
Swagger ABP

Spring IOC/DI注解开发

1 注解开发定义bean //注解开发定义bean用的是2.5版提供的注解,使用注解代替bean标签。 (1) 删除原XML配置 //将配置文件中的<bean>标签删除掉。<bean id="bookDao" class="com.itheima.dao.impl.BookDaoImpl"/> (2 ......
注解 Spring IOC DI

SpringBoot + 自定义注解 + AOP 高级玩法打造通用开关

最近在工作中迁移代码的时候发现了以前自己写的一个通用开关实现,发现挺不错,特地拿出来分享给大家。为了有良好的演示效果,我特地重新建了一个项目,把核心代码提炼出来加上了更多注释说明,希望xdm喜欢。 ......
注解 玩法 SpringBoot AOP

使用Swagger的好处

是一个规范和完整的框架 用于生成、描述、调用和可视化RESTful风格的Web服务 接口的文档在线自动生成 功能测试 ......
好处 Swagger

关于 EI 的三次多项式复合的一些注解

感谢 APJifengc 指导 . 看了 xiaoziyao 的复合,大概理解 EI 的思路了,但是似乎细节上有一些问题,在此注记 . 下文「复合」均指右复合 . 前置内容 复合二次分式的内容可以参考参考文献 [2] . 复合 \(ax+b\) 先考虑如何复合 \(x+c\) . \[\begin{ ......
多项式 注解 EI

Spring源码解析——@Transactional注解的声明式事物介绍

正文 面的几个章节已经分析了spring基于@AspectJ的源码,那么接下来我们分析一下Aop的另一个重要功能,事物管理。最全面的Java面试网站 事务的介绍 1.数据库事物特性 原子性 多个数据库操作是不可分割的,只有所有的操作都执行成功,事物才能被提交;只要有一个操作执行失败,那么所有的操作都 ......
注解 Transactional 源码 事物 Spring

Python 类型注解

1. 类型注解 类型注解官方文档 3.5 版本时引入类型注解,提供数据类型的注解,方便第三方工具进行代码提示; 注意类型注解随着版本的更替情况,具体可参考官方文档中的说明; 1.1 变量类型注解 无法直接看出的需要类型注解 list1: list = [1, 2, 3] # 不需要 var1 = f ......
注解 类型 Python

Java注解笔记

当配置完Spring扫描指定包及其子包中的类时,会识别所有标记了@Component、@Controller、@Service、@Repository注解的类,由于@Configuration注解本身也用@Component标注了,Spring将能够识别出 @Configuration标注类 TOD ......
注解 笔记 Java

Lombok 注解

Lombok IDEA中下载Lombok插件 导入Lombok的jar包 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.30</version></dep ......
注解 Lombok

Mybatis之注解开发

使用注解开发 接口 @Select("select * from mybatis.user") List<User> getUserList(); mybaits-config.xml中配置 <mappers><!-- <mapper class="com.kuang.dao.UserMapper" ......
注解 Mybatis

@NotBlank注解String字段会报错

一、背景 项目场景: 这里说下@NotEmpty、@NotBlank、@NotNull 的区别: 它们所在的包:javax.validation.constraints.NotEmpty、javax.validation.constraints.NotBlank 、javax.validation. ......
注解 字段 NotBlank String

Log4j注解

Log4j 什么是Log4j Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件, 我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件 ......
注解 Log4j Log4 Log 4j

Java8新特性之重复注解和类型注解(五)

1. 重复注解介绍 Java8中引入的一个新注解@Repeatable,该注解只能标记在其他注解上,表示被标记的注解可以重复声明在类、属性、方法等上面;但@Repeatable注解还是得需要定义容器注解配合才能使用,所以也只是增强了代码的可读性; public class AnnotationTes ......
注解 特性 类型 Java8 Java

fastapi手动添加swagger文档描述

fastapi手动添加swagger文档描述 """在正常开发过程中,fastapi会自动地将正确响应(status=200)和输入校验失败响应(status=422)添加到文档中.当有自定义的响应描述添加到文档中时,就需要我们手动添加到路径函数的:responses参数中.用户可以按照openap ......
手动 fastapi swagger 文档

SpringBoot中使用@Retryable注解进行重试

SpringBoot中使用@Retryable注解进行重试 有功能需要重试时,可以使用Spring的 @Retryable 注解. 参数含义: value:抛出指定异常才会重试 exclude:指定不处理的异常 maxAttempts:最大重试次数,默认3次 backoff:重试等待策略,默认使用@ ......
注解 SpringBoot Retryable

java 后台防止重复提交(注解方式)

/** * 自定义注解防止表单重复提交 * * @author framework */ @Inherited @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface ......
注解 后台 方式 java

fastapi swagger文档无法渲染问题

由于fastapi默认使用国外的cdn获得支持swagger文档的js和css文件, 所以在国内, /docs接口渲染不出来. 解决方法1 # 在app生效之前,将生成swagger文档的方法替换掉.(在fastapi为:fastapi.openapi.docs.get_swagger_ui_htm ......
fastapi swagger 文档 问题

SpringBoot 2.7.x 整合 swagger2 冲突问题

问题描述 SpringBoot2.7.x 版本在整合 swagger2 时抛出异常如下: 复制代码 org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsB ......
SpringBoot swagger2 swagger 问题

Java注解开发工具包

Lombok maven坐标 <dependency> <groupld>org.projectlombok</groupld> <artifactld>lombok</artifactld> </dependency> ......
工具包 注解 工具 Java

SpringBoot最常用的50个注解:全面解析与应用案例

引言 Spring Boot是Java开发者的一套强大的开源框架,它极大地简化了Spring应用的初始搭建以及开发过程。Spring Boot的主要优势之一是其丰富的注解(Annotation),这些注解使得我们能够通过简短的代码 实现复杂的功能。本文将深入解析Spring Boot中最常用的50个 ......
注解 SpringBoot 常用 案例

Java @Override 注解

在代码中,你可能会看到大量的 @Override 注解。 这个注解简单来说就是让编译器去读的,能够避免你在写代码的时候犯一些低级的拼写错误。 Java @Override 注解用来指定方法重写(Override),只能修饰方法并且只能用于方法重写,不能修饰其它的元素。 @Override 注解可以强 ......
注解 Override Java

@FeignClien注解

@FeignClient是Spring Cloud中的一个注解,用于定义一个声明式的REST客户端。它可以让我们像调用本地方法一样调用远程服务。 @FeignClient 注解有以下属性: name:指定 FeignClient 的名称,用于创建 FeignClient 的 Spring Bean, ......
注解 FeignClien

注解(Annotation)简介,内置注解,元注解,自定义注解

注解:不是程序本身,可以对程序做出解释(这一点和注释没什么区别) 可以被其他程序(比如编译器)读取 @Functional(这是L)(这是I)Interface 函数式接口 内置注解:java本来就有的注解 @Override 重写 @Deprecated 已废弃,不推荐使用的意思 @Suppres ......
注解 Annotation 简介