반응형

Spring-boot 49

Spring WebFlux - Server Response Jackson Serializer 문제

Spring WebFlux - Server Response Jackson Serializer 문제 HTTP GET 요청을 웹 서버로 전송하는 동안 문제가 발생했습니다.다음은 이 리소스를 담당하는 코드 조각입니다. @GetMapping("/events") public Mono getEvents() { return ServerResponse.ok() .contentType(APPLICATION_JSON) .build(); } 요청을 보낼 때 예외가 발생합니다. org.springframework.core.codec.CodecException: Type definition error: [simple type, class org.springframework.web.reactive.function.server.D..

source 2023.10.29

스프링부트 및 스프링웹플럭스와 함께 "기능성 콩 정의 코틀린 DSL"을 사용하는 방법?

스프링부트 및 스프링웹플럭스와 함께 "기능성 콩 정의 코틀린 DSL"을 사용하는 방법? https://github.com/spring-projects/spring-framework/blob/master/spring-context/src/main/kotlin/org/springframework/context/support/BeanDefinitionDsl.kt 의 댓글은 새로운 "기능성 콩 정의 코틀린 DSL"을 통해 봄 콩을 정의하는 방법을 보여줍니다.저도 https://github.com/sdeleuze/spring-kotlin-functional 을 찾았습니다.그러나 이 예제에서는 일반 Spring만 사용하고 Spring Boot는 사용하지 않습니다.DSL을 Spring Boot와 함께 사용하는 방법을..

source 2023.10.29

봄 부팅 앱에서 BIRT

봄 부팅 앱에서 BIRT 기존의 스프링부트 웹 애플리케이션에서 보고서 기능(기능)을 작성해야 합니다.그 제안은 봄 부츠 웹 앱과 통합할 수 있는 BIRT를 사용하는 것이었습니다. 저는 아래 기사를 찾았고 (http://start.spring.io/) 를 사용하여) 스프링 부트 스타터 프로젝트에서 보고서를 실행할 수 있었습니다.꽤 오래된 이 기사는 제가 모범을 보이는 데 도움이 되었습니다.https://spring.io/blog/2012/01/30/spring-framework-birt .이 기사는 기본적으로 내가 원하는 것이지만 봄 부츠 웹 앱에서 볼 수 있습니다. 과제는 BIRT 뷰어를 사용하여 보고서를 실행하는 것입니다. BIRT 뷰어는 좋은 부가 기능과 함께 제공됩니다. (인쇄, Expet 데이터,..

source 2023.10.09

스프링 키클로크:사용자 ID 가져오기

스프링 키클로크:사용자 ID 가져오기 저는 Spring Boot Web 서비스를 개발했고, 접근 관리를 위해 Keycloock을 사용합니다.웹 사이트는 일부 사용자 데이터를 데이터베이스에 저장합니다.로그인한 사용자와 이 데이터를 연결하려고 합니다. 데이터와 함께 사용자 이름을 저장하는 순간.하지만 저는 사용자 이름 대신 사용자 ID를 저장하고 싶습니다.내가 어떻게 그럴 수 있을까? 이를 통해 SecurityContext를 가져오려고 합니다. @Bean @Scope(scopeName = WebApplicationContext.SCOPE_REQUEST, proxyMode = ScopedProxyMode.TARGET_CLASS) public KeycloakSecurityContext getKeycloakSec..

source 2023.10.09

Swagger API 작업 순서 지정

Swagger API 작업 순서 지정 DELETE, GET, POST, PUT 등 방법별로 작업을 알파벳 순으로 정렬하려면 어떻게 해야 합니까? 나는 이 게시물을 읽었지만 HTML로 되어 있지만 나의 경우 스웨거를 스프링부트에 통합하여 Docket을 만들 때 분류해야 합니다. Swagger UI에서 API 메서드 정렬 그런데 이 방법이 눈에 들어왔습니다.operationOrdering()Docket에서 하지만 아직도 작동이 안 됩니다.저는 Springfox 버전 2.8.0을 사용하고 있으며 문서화된 API에 대해 다음과 같은 코드 스니펫이 작동합니다. @Bean UiConfiguration uiConfig() { return UiConfigurationBuilder .builder() .operation..

source 2023.10.04

스프링부트 웹플럭스 반응기 동시성 모델

스프링부트 웹플럭스 반응기 동시성 모델 springboot webflux의 기본 동시성 모델에 대해 자세히 알고 싶습니다. CPU 집약적인 웹 서비스의 경우 기존의 Blocking Multithread 모델이 더 적합합니까?아니면 일반적으로 기존 스레드 풀 모델이 이 문서 https://people.eecs.berkeley.edu/ ~hotos/hotos-2003.pdf에 따라 더 적합합니까? Reactor chain에 blocking step이 있는 경우 publishOn을 사용하여 다른 threadpool로 스케줄링합니다.그러면 원래 스레드가 자유로워지고 체인 전체가 여전히 차단되지 않습니까?WebFlux가 잘 맞는 곳 및 후드 아래에서 작동하는 방법 제 입장에서는 Spring WebFlux에 가장 ..

source 2023.09.09

ElasticSearch 7.0 버전을 Spring Boot과 통합하는 방법은 무엇입니까?

ElasticSearch 7.0 버전을 Spring Boot과 통합하는 방법은 무엇입니까? 이미 메이븐 저장소에서 사용할 수 있는 최신 버전의 Elastic Search 라이브러리를 사용하려고 합니다. org.elasticsearch elasticsearch 7.0.0 하지만 6.5를 가져오는 Spring Boot과 함께 7번째 버전을 어떻게 사용할 수 있는지 잘 모르겠습니다.나의 메이븐 의존성: org.springframework.boot spring-boot-starter-data-elasticsearch 갱신하다 Spring Boot 2.3은 Spring-Data-Elastic Search 4를 통합하여 Elastic Search 7.x를 즉시 지원합니다.곧 출시될 예정이지만 이미 사용해 볼 수 있..

source 2023.09.04

스프링 부트를 2.1.9에서 2.2.0으로 업그레이드하여 시작하는 동안 예외 발생

스프링 부트를 2.1.9에서 2.2.0으로 업그레이드하여 시작하는 동안 예외 발생 스프링 부트를 2.1.9에서 2.2.0으로 업그레이드했습니다. 애플리케이션을 시작하는 동안 예외가 발생했습니다. java : openjdk11 spring-boot : v2.2.0.풀어주다 아래 위치에서 jar를 삭제하고 mvn 클린 설치를 했지만 여전히 실패했습니다. .m2/컨트리/컨트롤러/스프링 프레임워크/부트/스프링부트-부트-컨트롤러/2.2.0.릴리스/스프링 부트-액추에이터-2.2.0.Release.jar 오류: *************************** APPLICATION FAILED TO START *************************** Description: An attempt was made..

source 2023.08.30

자바.java.javaNoClassDefFoundError: org/springframework/data/repository/config/BootstrapMode

자바.java.javaNoClassDefFoundError: org/springframework/data/repository/config/BootstrapMode 저는 스프링 부트로 이 프로젝트를 수행하고 있고 몇 가지 테스트를 작성하려고 했지만 슬프게도 예외 스택 추적을 받았습니다. java.lang.IllegalStateException: Failed to load ApplicationContext Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [somepath/config/PostgresJpaConfig.class]; nested..

source 2023.08.15

스프링 부트에서 rest 컨트롤러가 작동하지 않음

스프링 부트에서 rest 컨트롤러가 작동하지 않음 저는 가장 비슷한 질문들을 확인했는데 답을 찾을 수 없습니다.그래서 저는 새로운 질문만 올릴 수 있습니다. 오류 없이 응용 프로그램을 성공적으로 실행할 수 있지만, 제가 쓰는 나머지 API는 제대로 액세스할 수 없습니다.시작 로그를 공식 튜토리얼과 비교한 결과 아래와 같은 로그가 없습니다. 2017-11-13 17:37:50.921 INFO 6503 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext..

source 2023.08.05
반응형