개발 db 접속 정보 수정
This commit is contained in:
parent
854857d435
commit
d4f403b817
1
.gitignore
vendored
1
.gitignore
vendored
@ -36,3 +36,4 @@ build/
|
||||
|
||||
### logs ###
|
||||
qcast3/
|
||||
src/test
|
||||
|
||||
@ -4,11 +4,13 @@ import io.swagger.v3.oas.models.OpenAPI;
|
||||
import io.swagger.v3.oas.models.info.Info;
|
||||
import io.swagger.v3.oas.models.media.StringSchema;
|
||||
import io.swagger.v3.oas.models.parameters.Parameter;
|
||||
import io.swagger.v3.oas.models.servers.Server;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springdoc.core.customizers.OpenApiCustomizer;
|
||||
import org.springdoc.core.models.GroupedOpenApi;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.core.env.Environment;
|
||||
@ -20,30 +22,51 @@ public class SwaggerConfig {
|
||||
|
||||
@Autowired Environment env;
|
||||
|
||||
@Value("${swagger.url}")
|
||||
private String swaggerUrl;
|
||||
|
||||
@Bean
|
||||
public OpenAPI baseApi() {
|
||||
String activeProfile = env.getProperty("spring.profiles.active");
|
||||
if (log.isDebugEnabled()) {
|
||||
log.debug("Active profile: {}", activeProfile);
|
||||
}
|
||||
|
||||
Server server = new Server();
|
||||
server.setUrl(swaggerUrl);
|
||||
|
||||
OpenAPI openAPI = new OpenAPI();
|
||||
openAPI.info(
|
||||
new Info().title("QCast API").version("1.0").description("QCast API Documentation"));
|
||||
openAPI
|
||||
.info(new Info().title("QCast API").version("1.0").description("QCast API Documentation"))
|
||||
.addServersItem(server);
|
||||
return openAPI;
|
||||
}
|
||||
|
||||
@Bean
|
||||
public GroupedOpenApi allApi() {
|
||||
return GroupedOpenApi.builder().group("ALL").packagesToScan("com.interplug.qcast.biz").addOpenApiCustomizer(openApiCustomizer()).build();
|
||||
return GroupedOpenApi.builder()
|
||||
.group("ALL")
|
||||
.packagesToScan("com.interplug.qcast.biz")
|
||||
.addOpenApiCustomizer(openApiCustomizer())
|
||||
.build();
|
||||
}
|
||||
|
||||
@Bean
|
||||
public OpenApiCustomizer openApiCustomizer() {
|
||||
Parameter lang = new Parameter().name("lang").description("Language").in("header").schema(new StringSchema());
|
||||
return openApi -> openApi.getPaths().values().forEach(
|
||||
pathItem -> pathItem.readOperations().forEach(
|
||||
operation -> operation.addParametersItem(lang)
|
||||
)
|
||||
);
|
||||
Parameter lang =
|
||||
new Parameter()
|
||||
.name("lang")
|
||||
.description("Language")
|
||||
.in("header")
|
||||
.schema(new StringSchema());
|
||||
return openApi ->
|
||||
openApi
|
||||
.getPaths()
|
||||
.values()
|
||||
.forEach(
|
||||
pathItem ->
|
||||
pathItem
|
||||
.readOperations()
|
||||
.forEach(operation -> operation.addParametersItem(lang)));
|
||||
}
|
||||
}
|
||||
|
||||
@ -64,3 +64,5 @@ file:
|
||||
|
||||
front:
|
||||
url: http://1.248.227.176:3000
|
||||
|
||||
swagger.url: http://localhost:38080
|
||||
@ -6,9 +6,11 @@ server:
|
||||
spring:
|
||||
datasource:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
#jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://192.168.200.220:1433;databaseName=NEWPVCAD;encrypt=false;trustServerCertificate=false
|
||||
username: pvDBuser
|
||||
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||
#password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||
password: ENC(Zc3J45rtPR/uQDeDOcrnF/iGLlU6U3y6)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Master-HikariPool
|
||||
# datasource:
|
||||
@ -64,3 +66,5 @@ file:
|
||||
|
||||
front:
|
||||
url: http://1.248.227.176:3000
|
||||
|
||||
swagger.url: https://dev-api.hanasys.jp
|
||||
@ -6,9 +6,10 @@ server:
|
||||
spring:
|
||||
datasource:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
#jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://192.168.200.220:1433;databaseName=NEWPVCAD;encrypt=false;trustServerCertificate=false
|
||||
username: pvDBuser
|
||||
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||
password: ENC(Zc3J45rtPR/uQDeDOcrnF/iGLlU6U3y6)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Master-HikariPool
|
||||
# datasource:
|
||||
|
||||
@ -64,3 +64,5 @@ file:
|
||||
|
||||
front:
|
||||
url: https://hanasys.jp
|
||||
|
||||
swagger.url: https://api.hanasys.jp
|
||||
@ -82,3 +82,4 @@ springdoc:
|
||||
swagger-ui:
|
||||
operations-sorter: alpha
|
||||
|
||||
swagger.url: http://localhost:8080
|
||||
Loading…
x
Reference in New Issue
Block a user