feat: allow configuring multiple openapi servers

This commit is contained in:
Tim
2025-09-09 15:03:25 +08:00
parent 38ee37d5be
commit 7010e8a058
3 changed files with 39 additions and 10 deletions

View File

@@ -0,0 +1,20 @@
package com.openisle.config;
import java.util.ArrayList;
import java.util.List;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
@Data
@Component
@ConfigurationProperties(prefix = "springdoc.api-docs")
public class SpringDocProperties {
private List<ServerConfig> servers = new ArrayList<>();
@Data
public static class ServerConfig {
private String url;
private String description;
}
}