springdoc swagger文档spring
使用swagger时出现Unable to infer base url. This is common when using dynamic servlet registra
在使用Swagger的时候访问地址后出现了错误,`http://localhost:8001/swagger-ui.html` 一直在弹窗提示,还取消不了 ![image-20230813164309945](https://img2023.cnblogs.com/blog/2446184/2023 ......
Spring的事务控制
# Spring的事务控制 ## 编程式事务控制相关对象 ### PlatformTransactionManager ![](https://img2023.cnblogs.com/blog/2844064/202308/2844064-20230813155751542-664131902.pn ......
spring常用标签
@Autowired @Autowired注解用于实现依赖注入(Dependency Injection,DI)。它可以应用于类属性、方法和构造函数。 当 Spring 容器创建一个 bean 时,@Autowired 注解会自动将容器中匹配的 bean 实例注入到被标注的属性、方法或构造函数中。这 ......
这是一个空白文档
添加依赖:spring-boot-starter-data-redis和spring-boot-starter-cache 在具体Redis应用中有2种方式:编程和注解 注解缓存应用开发 @Cacheable如果缓存中不存在目标值,则将调用目标方法并将返回的值存入缓存;如果存在,则直接返回缓存中的值 ......
Spring Data Elasticsearch 4.x官网文档的摘录
#引用来源: > https://docs.spring.io/spring-data/elasticsearch/docs/4.4.14/reference/html/#preface.metadata #为什么要做这种 Copy 最近项目中也在做 es 的接入,一方面是学习过程的记录,另一方面也 ......
编写一份接口需求文档
一、什么是接口 百科上对接口的定义:API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 理解一下为什么要用接口? 两个独立 ......
Spring:登录功能如何做
# 前言 今天是2023年8月12号,周六,今天不用上班,只是前几天得知消息我前项目组的同事们被裁员,说不定哪个明天就轮到我了吧,所以今天过来公司,研究下公司项目架构,离职的时候带点东西也不算亏 说回登录,我还未工作前,行内人一直告诉我登录功能很简单应届生应该都应该会,可工作两年的我发现,登录鉴权这 ......
从Spring源码看Spring如何解决循环引用的问题
# Spring如何解决循环引用的问题 关于循环引用,首先说一个结论: Spring能够解决的情况为:**两个对象都是单实例、且通过set方法进行注入**。 两个对象都是单实例,通过构造方法进行注入,Spring不能进行循环引用问题; 两个对象都是多实例的情况下,不管是set注入,还是构造注入,都不 ......
使用 Spring 实现控制反转和依赖注入
## 概述 在本文中,我们将介绍`IoC`(控制反转)和`DI`(依赖注入)的概念,以及如何在`Spring`框架中实现它们。 ## 什么是控制反转? 控制反转是软件工程中的一个原则,它将对象或程序的某些部分的控制权转移给容器或框架。我们最常在面向对象编程的上下文中使用它。 与传统编程相比,传统编程 ......
Spring Cloud Alibaba Sentinel 用法
##### Spring Cloud Alibaba Sentinel 用法 ### 1、服务器雪崩 在分布式系统中,由于网络原因或自身的原因,服务一般无法保证 100% 可用。如果一个服务出现了问题,调用这个服务就会出现线程阻塞的情况,此时若有大量的请求涌入,就会出现多条线程阻塞等待,进而导致服务 ......
0X03 RESTFul API & Swagger
## Restful API风格 RESTful是目前流行的互联网软件服务架构设计风格。 - 每一个`URI`代表一种资源 - 客户端使用`GET、POST、PUT、DELETE`四种表示操作方式的动词对服务端资源进行操作:`GET`用于获取资源,`POST`用于新建资源(也可以用于更新资源),`P ......
vue 文档解释
当你将一个响应式对象的属性赋值或解构到一个本地变量时,访问或赋值该变量是非响应式的,因为它将不再触发源对象上的 get / set 代理。注意这种“断开”只影响变量绑定——如果变量指向一个对象之类的非原始值,那么对该对象的修改仍然是响应式的。 注意这种“断开”只影响变量绑定(有歧义,应该是 只影响原 ......
JDK和Spring版本兼容性
Spring VersionJava Version 5.x JDK 8, 9, 10, 11, 12, 13 4.3.x JDK 6, 7, 8 4.2.x JDK 6, 7, 8 4.1.x JDK 6, 7, 8 4.0.x JDK 6, 7, 8 3.2.x JDK 6, 7 3.1.x J ......
Spring Boot对接Oracle数据库
# Spring Boot对接Oracle数据库 最近学习了Oracle数据库,那么如何使用Spring Boot和MyBatis Plus对接Oracle数据库呢? 这就有了这篇随记,具体流程如下 ## 1、创建Maven工程 创建一个空的Maven工程,导入如下依赖: ```xml 4.0.0 ......
【您的意见很重要】天翼云文档“找茬”活动
文档共建,有您一份。天翼云诚邀您参与文档“找茬”活动。在体验天翼云文档过程中,发现文档中存在的问题并进行反馈,我们会指定处理专员,及时聆听您的声音、解决您反馈的问题,您更有机会获得丰厚礼品。天翼云坚持,每一位用户的意见都很重要,不断提升文档体验,构筑更懂您的上云服务。 面向用户: 天翼云注册且实名认 ......
Spring6
# 0x00 环境配置 > 环境: > > * IDEA >= 2022.1.4 > * JDK 17 > * [Maven 3.8.6](https://archive.apache.org/dist/maven/maven-3/3.8.6/binaries/) > * Spring 6.0.0 ......
杂物箱 | python word文档处理
1.安装库python-docx 2.新建word对象 ``` from docx import Document # 创建文档 document = Document() # 导入文档 document = Document(xxx.docx) ``` 3.添加内容 ``` # 添加标题 docu ......
利用Spring boot+LogBack+MDC实现链路追踪
这篇文章主要介绍了利用Spring boot+LogBack+MDC实现链路追踪,MDC 可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对,下文详细介绍需要的小伙伴可以参考一下 MDC介绍 API说明 MDC使用 1.拦截器 2.工具类 MDC 存在的问题 子线程日志打印丢失traceId ......
文档控件DevExpress Office File API v23.1新版亮点 - 支持.NET MAUI
DevExpress Office File API是一个专为C#, VB.NET 和 ASP.NET等开发人员提供的非可视化.NET库。有了这个库,不用安装Microsoft Office,就可以完全自动处理Excel、Word等文档。开发人员使用一个非常易于操作的API就可以生成XLS, XLS ......
Spring 架构
Spring可能成为您的所有企业应用程序的一站式商店。但是,Spring是模块化的,允许您挑选适用于您的模块,而无需引入其他模块。下面的部分提供了Spring Framework中所有可用模块的详细信息。 Spring Framework提供了大约20个模块,可以根据应用程序要求使用。 ## 核心容 ......
Spring注解配置特殊情况记录
### @Configuration 从spring-context5.2版本开始,加了一个`proxyBeanMethods`属性 ```java public @interface Configuration { @AliasFor(annotation = Component.class) S ......
spring-mvc 系列:注解开发(SpringMVCConfig、SpringConfig、AbstractAnnotationConfigDispatcherServletInitializer详细配置)
[TOC] 使用配置类和注解代替web.xml和SpringMVC配置文件的功能 ### 一、创建初始化类,代替web.xml 在Servlet3.0环境中,容器会在类路径中查找实现javax.servlet.ServletContainerInitializer接口的类,如果找到的话就用它来配置S ......
Spark安装(黑马程序员文档)
Spark Local环境部署 下载地址 Spark https://mirrors.tuna.tsinghua.edu.cn/apache/spark/spark-3.4.1/ Anaconda https://mirrors.tuna.tsinghua.edu.cn/anaconda/archi ......