반응형

Spring 4

봄철에 쿼츠 일에 콩 레퍼런스를 주입할 수 있나요?

봄철에 쿼츠 일에 콩 레퍼런스를 주입할 수 있나요? JobStoreTX persistent store를 사용하여 Quartz 작업을 설정 및 스케줄 할 수 있었습니다.Spring의 Quartz 작업을 사용하지 않습니다.실행시에 동적으로 스케줄 할 필요가 있기 때문입니다.Spring과 Quartz를 통합하는 예는 모두 Spring 구성 파일의 shedules를 하드 코딩하고 있었습니다.어쨌든, 작업 스케줄은 다음과 같습니다. JobDetail emailJob = JobBuilder.newJob(EMailJob.class) .withIdentity("someJobKey", "immediateEmailsGroup") .storeDurably() .build(); SimpleTrigger trigger = (S..

programing 2023.03.27

스프링 CORS 'Access-Control-Allow-Origin' 헤더가 없습니다.

스프링 CORS 'Access-Control-Allow-Origin' 헤더가 없습니다. web.xml을 java config로 포팅한 후 다음과 같은 문제가 발생하였습니다. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access. 몇 가지 스프링 레퍼런스를 바탕으로 다음과 같은 시도를 시도했습니다. @Configuration @ComponentScan(basePackageClasses = AppConfig.class, useDefaultFilters = false, includeFilters = { @Filt..

programing 2023.03.22

스프링 @트랜잭션 읽기 전용 전파

스프링 @트랜잭션 읽기 전용 전파 명령 패턴을 사용하여 웹 계층이 단일 트랜잭션의 컨텍스트 내에서 휴지 상태 엔티티와 함께 작동하도록 하는 실험을 하고 있습니다(따라서 느린 로딩 예외를 피할 수 있습니다).하지만 지금은 어떻게 거래해야 할지 혼란스럽습니다. 는 내 서비스 합니다.이 메서드는 내 로 주석이 있습니다.@Transactional 메서드의 읽기 전용입니다).@Transactional(readOnly = true). -읽기/쓰기 -읽기/쓰기가 되다. 서비스 계층은 웹 계층을 대신하여 전달된 명령을 실행하는 명령어핸들러를 표시합니다. @Transactional public Command handle(Command cmd) throws CommandException 의 「」를 것이라고 합니다.hand..

programing 2023.03.12

통합 테스트에서 MockMvc와 RestTemplate의 차이점

통합 테스트에서 MockMvc와 RestTemplate의 차이점 Spring 및 JUnit과의 통합 테스트에는 MockMvc와 RestTemplate가 모두 사용됩니다. 문제는 이 두 회사의 차이점은 무엇이며, 언제 하나를 선택해야 하는가 하는 것입니다. 다음은 두 가지 옵션의 예입니다. //MockMVC example mockMvc.perform(get("/api/users")) .andExpect(status().isOk()) (...) //RestTemplate example ResponseEntity entity = restTemplate.exchange("/api/users", HttpMethod.GET, new HttpEntity(...), User.class); assertEquals(Htt..

programing 2023.02.20
반응형