반응형

spring-boot 27

eclipse 및 m2e와 함께 maven-jaxb-plugin을 사용할 때 ErrorListener가 누락됨

eclipse 및 m2e와 함께 maven-jaxb-plugin을 사용할 때 ErrorListener가 누락됨 플러그인 전용 프로젝트를 설정했습니다. "org.jvnet.jaxb2.maven2:maven-jaxb2-plugin"작동하지만 "pom.xml"에 대한 이클립스 편집기에 표시되는 오류 메시지가 마음에 들지 않습니다.메시지는 다음과 같습니다. Execution default of goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate failed: A required class was missing while executing org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.1:generate: com/s..

programing 2023.07.13

Spring Webflux / WebClient에서 이벤트 루프 풀 크기를 설정하는 방법은 무엇입니까?

Spring Webflux / WebClient에서 이벤트 루프 풀 크기를 설정하는 방법은 무엇입니까? Vert와 같은 다중 원자로 프레임워크에서.X 이벤트 루프 스레드의 수를 설정할 수 있습니다. 예: final VertxOptions vertxOptions = new VertxOptions(); vertxOptions.setEventLoopPoolSize(16); final Vertx myVertx = Vertx.vertx(vertxOptions); Spring Boot 2 WebFlux / WebClient에서 동등한 작업을 수행하는 방법은 무엇입니까? 두 가지 옵션이 있습니다. 재정의ReactiveWebServerFactory이벤트 루프 리소스 구성을 적용하는 커스터마이저를 사용합니다. @Bean..

programing 2023.06.28

여러 Gradle "spring-boot" 플러그인 "bootRun" 작업을 병렬로 시작합니다.

여러 Gradle "spring-boot" 플러그인 "bootRun" 작업을 병렬로 시작합니다. Gradle을 사용하여 구축된 다중 프로젝트 Spring Boot 애플리케이션이 있습니다.제가 하려는 것은 다양한 것들을 실행하는 것입니다.subprojects스프링 부트 사용bootRun다음을 통해 일부 "애드혹" 테스트를 수행하는 명령줄의 작업gradle bootRun하지만, 각 데몬은 순차적으로 시작하고 멈추는 것처럼 보입니다.모든 부트 데몬을 사용하여 병렬로 실행할 수 있는 방법이 있습니까?spring-boot플러그인? 어떤 조언이든 매우 감사하겠습니다 :)독립 프로젝트의 작업은 다음을 사용하여 병렬로 실행할 수 있습니다.--parallel깃발 다중 프로젝트 빌드를 병렬로 실행하려면 사용자가 명령줄 스..

programing 2023.06.23

Spring Web Client에서 여러 헤더를 동시에 설정하는 방법

Spring Web Client에서 여러 헤더를 동시에 설정하는 방법 나머지 클라이언트에 머리글을 설정하려고 했는데 매번 다음 명령을 써야 합니다. webclient.get().uri("blah-blah") .header("key1", "value1") .header("key2", "value2")... headers() 메서드를 사용하여 모든 헤더를 동시에 설정하려면 어떻게 해야 합니까?이러한 헤더가 요청별로 변경될 경우 다음을 사용할 수 있습니다. webClient.get().uri("/resource").headers(httpHeaders -> { httpHeaders.setX(""); httpHeaders.setY(""); }); 이렇게 하면 입력이 크게 절약되지 않으므로 요청 간에 변경되지 않는..

programing 2023.04.04

Spring Boot의 application.yml 내에서 롤링 파일어펜더를 설정하는 방법

Spring Boot의 application.yml 내에서 롤링 파일어펜더를 설정하는 방법 Spring Boot 어플리케이션의 application.yml 내에서 일일 파일어펜더를 설정할 수 있습니까? 예를 들어 filenamePattern: myfile 입니다.%d {yyy-MM-dd-HH-mm-ss} 로그 application.yml 파일에 다음과 같은 설정이 있습니다. logging: file: /mypath/myfile.log level: mypackage: INFO 감사해요.기본 파일 첨부 파일은 크기 기반(10MB)입니다. 고객님의 고객명logback.xml설정만 하면 됩니다.TimeBasedRollingPolicy여기에 기술한 바와 같이 즉, 다음과 같습니다. ${LOG_FILE} ${LOG..

programing 2023.04.04

@RequestBody와 @RequestParam의 차이점은 무엇입니까?

@RequestBody와 @RequestParam의 차이점은 무엇입니까? 알 수 .@RequestBody리음 @RequestBodymethod 파라미터 annotation은 메서드 파라미터가 HTTP 요구 본문 값에 바인드되어야 함을 나타냅니다.예를 들어 다음과 같습니다. @RequestMapping(value = "/something", method = RequestMethod.PUT) public void handle(@RequestBody String body, Writer writer) throws IOException { writer.write(body); } 하려면 , 「」메서드를 합니다.HttpMessageConverterHttpMessageConverter는 .HTTP를 사용합니다. Dis..

programing 2023.03.25

Spring 부트애플리케이션 콘솔에서 상태 평가 보고서를 제외하려면 어떻게 해야 합니까?

Spring 부트애플리케이션 콘솔에서 상태 평가 보고서를 제외하려면 어떻게 해야 합니까? Spring 부트애플리케이션을 실행하면 콘솔로그에 상태 평가 보고서가 표시됩니다. 스프링 부트 시 콘솔로그에서 이 보고서를 비활성화 또는 제외하려면 어떻게 해야 합니까? ============================ CONDITIONS EVALUATION REPORT ============================ Positive matches: ----------------- AopAutoConfiguration matched: - @ConditionalOnClass found required classes 'org.springframework.context.annotation.EnableAspectJAu..

programing 2023.03.20

MockRestServiceServer: 본문으로 POST 콜을 모의하는 방법

MockRestServiceServer: 본문으로 POST 콜을 모의하는 방법 POST 방식을 조롱하려고 합니다.MockRestServiceServer다음과 같은 방법으로 합니다. MockRestServiceServer server = bindTo(restTemplate).build(); server.expect(requestTo("/my-api")) .andExpect(method(POST)) .andRespond(withSuccess(expectedResponce, APPLICATION_JSON)); 문제:이 설정에서 요청 본문을 확인하려면 어떻게 해야 합니까? 문서와 몇 가지 예를 훑어봤지만 아직 어떻게 해야 할지 모르겠어요.content().string을 사용하여 본문을 확인할 수 있습니다. .a..

programing 2023.03.20

SpringBoot에서 MockMvc를 사용하는 경우의 차이점WebMvcTest 테스트 및 사용

SpringBoot에서 MockMvc를 사용하는 경우의 차이점WebMvcTest 테스트 및 사용 저는 Spring Boot에 익숙하지 않기 때문에 Spring Boot에서의 테스트 방법을 이해하려고 합니다.다음 두 코드 스니펫의 차이점이 무엇인지 좀 헷갈립니다. 코드 조각 1: @RunWith(SpringRunner.class) @WebMvcTest(HelloController.class) public class HelloControllerApplicationTest { @Autowired private MockMvc mvc; @Test public void getHello() throws Exception { mvc.perform(MockMvcRequestBuilders.get("/").accept(M..

programing 2023.03.20

스프링 부트 application.properties의 Maven 속성 사용

스프링 부트 application.properties의 Maven 속성 사용 pom.xml에서 application.properties로 속성을 로드하려고 합니다.dev와 prod라는2개의 프로파일을 생성하여 다른 데이터베이스 URL을 사용합니다.Jenkins를 CI로 사용하고 있으며, 모든 애플리케이션(주로 부팅 프로젝트 없이 봄 MVC)에서 maven 프로파일을 사용하여 Tomcat에 배포하고 있습니다.maven 속성을 사용하여 이 작업을 수행할 수 있는 가능성이 있습니까?저도 그런 걸 해봤어요.spring.datasource.url=${jdbc.url}이 작업을 수행하기 전에 배포 가능한 패키지에서 속성 파일을 외부화하는 것을 고려해 보십시오.이렇게 하면 모든 환경에 동일한 컴파일을 배포할 수 있습..

programing 2023.03.20
반응형