与 swagger 相比,使用 OpenApi 的实际优势是什么?
我是 openApi 技术的新手,只是想知道 openApi 中比 swagger 中更多的功能。在线文档对我没有帮助。谁能帮我。
我正在尝试使用邮递员通过 keycloak REST API 在我的 springboot 领域中创建一个新客户端,但我收到一个未知错误作为响应。
post方法中的URL是
localhost:8180/auth/admin/realms/springboot/clients
Run Code Online (Sandbox Code Playgroud)
标头包括
content-type - application/json
authorization - bearer <access token...>
Run Code Online (Sandbox Code Playgroud)
json 正文是
{
"id":"1",
"clientId":"zzzzz",
"name":"aaaaa",
"description":"bbbbb",
"redirectUris":[ "\\" ],
"enabled":"true"
}
Run Code Online (Sandbox Code Playgroud)
我得到的回应是403 : unknown error.
我正在尝试在我的 SpringBoot Gradle 项目中实现 Zuul。我在运行应用程序时遇到一些问题,我已经尝试了几乎所有可以在网上找到的方法。有谁知道这里出了什么问题?
这是我的 Gradle 构建文件
plugins {
id 'org.springframework.boot' version '2.7.1'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
group = 'com.zuul'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-zuul:2.2.10.RELEASE'
// implementation group: 'org.springframework.cloud', name: 'spring-cloud-starter-zuul', version: '1.4.7.RELEASE'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
tasks.named('test') {
useJUnitPlatform()
}
Run Code Online (Sandbox Code Playgroud)
我在启动应用程序时遇到的错误
2022-07-12 18:27:11.008 WARN 22976 --- [ main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name …Run Code Online (Sandbox Code Playgroud)