반응형

spring-boot 16

플라이웨이를 실행하는 방법: SpringBoot 앱에서 마이그레이션 전 청소?

플라이웨이를 실행하는 방법: SpringBoot 앱에서 마이그레이션 전 청소? 저는 스프링부트와 플라이웨이를 사용하고 있습니다.마이그레이션은 잘 작동하지만, 저는 작업을 수행할 수 있기를 원했습니다.clean응용 프로그램 컨텍스트가 로드될 때 flyway 명령test옆모습 SpringBoot을 구성하여 다음 작업을 수행할 수 있습니까?clean그리고 나서.migrate활성 프로파일이 다음과 같은 경우test?다음과 같이 Flyway 자동 구성을 덮어쓸 수 있습니다. @Bean @Profile("test") public Flyway flyway(DataSource theDataSource) { Flyway flyway = new Flyway(); flyway.setDataSource(theDataSourc..

programing 2023.06.27

Spring Boot 테스트에 게시할 JSON 개체 생성

Spring Boot 테스트에 게시할 JSON 개체 생성 JSON payload로 /users URL에 POST 요청을 실행하여 사용자를 생성하는 기본 테스트를 작성하고 싶습니다.나는 새로운 객체를 JSON으로 변환하는 방법을 찾을 수 없으며, 지금까지 이 정도는 분명히 잘못되었지만 목적을 설명합니다. @Test public void createUser() throws Exception { String userJson = new User("My new User", "myemail@gmail.com").toJson(); this.mockMvc.perform(post("/users/").contentType(userJson)).andExpect(status().isCreated()); Jackson 개체 매..

programing 2023.06.27

CorsFilter 및 스프링 보안 사용 시 Cors 오류 발생

CorsFilter 및 스프링 보안 사용 시 Cors 오류 발생 Spring Boot을 이용하여 API 서비스를 구축하고 있습니다.인증에는 Basic Auth를 사용합니다.클라이언트가 API에 접속하려고 하면 CORS 오류가 발생합니다. 스프링 부트 시 에러가 발생. java.displaces를 클릭합니다.부정 인수예외:allowCredentials가 true인 경우 allowOrigins는 "Access-Control-Allow-Origin" 응답 헤더에서 설정할 수 없기 때문에 특별한 값 "*"를 포함할 수 없습니다.credential을 오리진 세트에 허용하려면 명시적으로 나열하거나 대신 "allowed Origin Patterns" 사용을 고려하십시오. allowed Origin Patterns 사..

programing 2023.04.03

Spring 부트버전 2.1.4에서 2.1.5로 변경하면 알 수 없는 설정 Maven 오류가 발생하는 이유는 무엇입니까?

Spring 부트버전 2.1.4에서 2.1.5로 변경하면 알 수 없는 설정 Maven 오류가 발생하는 이유는 무엇입니까? Eclipse(실제로 Spring Tool Suite)를 설치했습니다.메이븐과 함께 왔어요저는 스프링 부트 스타터 프로젝트를 만들었습니다.Maven은 모든 의존관계를 다운로드 받고 있었고 모든 것이 잘 작동하고 있었다. 최근에 저는 새로운 프로젝트를 만들었습니다.이번에는 pom.xml 에러와 문제창(STS)에 다음과 같은 오류가 표시되었습니다. Description Resource Path Location Type Unknown pom.xml /TestSessionAttribute line 1 Maven Configuration Problem 스프링 부트 버전이 2.1.5(이전에는 2..

programing 2023.03.29

업로드 파일의 최대 크기를 설정하는 방법

업로드 파일의 최대 크기를 설정하는 방법 Spring Boot과 Angular를 기반으로 어플리케이션을 개발하고 있습니다.JS는 JHipster를 사용합니다.궁금한 것은 업로드 파일의 최대 크기를 어떻게 설정하느냐는 것입니다. 큰 파일에 업로드하려고 하면 콘솔에 다음 정보가 표시됩니다. DEBUG 11768 --- [io-8080-exec-10] c.a.app.aop.logging.LoggingAspect: Enter: com.anuglarspring.app.web.rest.errors.ExceptionTranslator.processRuntimeException() with argument[s] = [org.springframework.web.multipart.MultipartException: Cou..

programing 2023.03.19

Spring Boot REST API - 요청 시간 초과?

Spring Boot REST API - 요청 시간 초과? 요청의 일부로 서드파티 서비스를 호출하는 Spring Boot REST 서비스가 있습니다.모든 자원(예를 들어 5초)에 타임아웃을 설정하여 요청 처리(수신에서 응답까지 체인 전체)가 5초 이상 걸릴 경우 컨트롤러는 실제 응답이 아닌 HTTP 503으로 응답합니다.이것이 Spring 속성일 경우(예: 설정)는 매우 편리합니다. spring.mvc.async.request-timeout=5000 아직 운이 안 좋았어요WebMvc Configuration Support를 확장하고 configureAsync Support를 덮어쓰려고 시도했습니다. @Override public void configureAsyncSupport(final AsyncSupp..

programing 2023.03.19
반응형