반응형

spring-boot 23

Spring Boot 통합 시 @Schedule 사용 안 함시험

Spring Boot 통합 시 @Schedule 사용 안 함시험 Spring Boot Integration Test에서 예약 자동 시작을 비활성화하려면 어떻게 해야 합니까? 감사해요.외부 구성 요소가 자동으로 스케줄링을 활성화할 수 있습니다(HystrixStream 참조).자동 구성 및 메트릭 내보내기Spring Framework에서 자동 구성).그래서 만약 당신이 시도하고 사용한다면.@ConditionalOnProperty또는@Profile에서.@Configuration를 지정하는 @EnableScheduling그러면 외부 구성 요소로 인해 예약이 활성화됩니다. 하나의 솔루션 하나 가져요@Configuration▁▁via▁▁enables스래클을 통해 스케줄링을 가능하게 하는 @EnableScheduli..

IT 2023.07.07

스프링 부트 및 SAML 2.0

스프링 부트 및 SAML 2.0 SAML 2.0을 Spring Boot 기반 애플리케이션에 통합하는 방법이 있습니까?나는 나만의 SP를 구현하고 원격 IdP와 통신하고 싶습니다.저는 최근에 이곳에서 이것을 위한 스프링 부트 플러그인을 출시했습니다.기본적으로 DSL 또는 구성 속성을 통해 보다 쉽게 구성할 수 있는 Spring Security SAML 주변의 래퍼입니다.DSL을 사용하는 예는 다음과 같습니다. @SpringBootApplication @EnableSAMLSSO public class SpringBootSecuritySAMLDemoApplication { public static void main(String[] args) { SpringApplication.run(SpringBootSecu..

IT 2023.07.02

복수의 실장이 있는 인터페이스를 자동 접속하는 스프링 부트

복수의 실장이 있는 인터페이스를 자동 접속하는 스프링 부트 통상의 봄에서는, 인터페이스를 자동 접속하는 경우는, Spring 콘텍스트파일로 그 실장을 정의합니다. 스프링 부츠는 어때? 우리가 어떻게 이것을 달성할 수 있을까? 현재 인터페이스가 아닌 클래스만 자동 배선하고 있습니다. 이 질문의 또 다른 부분은 스프링 부트프로젝트 내의 Junit 클래스의 클래스 사용에 관한 것입니다. 예를 들어 Calendar Util을 사용하는 경우 Calendar Util을 자동 연결하면 늘 포인터 예외가 발생합니다.이 경우 우리가 할 수 있는 일은 무엇인가?지금은 "new"로 초기화했습니다.사용하다@Qualifier주석은 동일한 인터페이스의 콩을 구별하기 위해 사용됩니다. Spring Boot 매뉴얼을 참조하십시오. ..

IT 2023.04.03

스프링 부트 응용 프로그램에서 @Configuration 제외

스프링 부트 응용 프로그램에서 @Configuration 제외 모듈(예를 들어 3개)이 여러 개 있습니다.두 개는 스프링 부트 기반 모듈이고 다른 하나는 스프링 기반 모듈입니다.설명 모듈 1 - 스프링 부트 모듈 2 - 스프링 부트 모듈 3 - 공통 모듈만 스프링 기반 모듈 3 @1이 아닌 모듈2에만 의해 선택되어야 하는 설정 파일. 컨피규레이션파일을 제외하기 위해 여러 가지를 시도했습니다.예:- @SpringBootApplication @ComponentScan(basePackages = {"com.adobe"} , excludeFilters = { @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, value = {WorkerConfig.class, ..

IT 2023.04.03

스프링 부트 @autowired가 작동하지 않습니다.클래스는 다른 패키지로 되어 있습니다.

스프링 부트 @autowired가 작동하지 않습니다.클래스는 다른 패키지로 되어 있습니다. Spring Boot 어플리케이션이 있다. 다음과 같은 오류가 발생합니다. org. springframework.콩류.빈크리에이션예외:이름이 'birthdayController'인 콩을 생성하는 동안 오류가 발생했습니다.자동 배선 종속성을 주입하지 못했습니다. 중첩된 예외는 org.springframework입니다.콩류.빈크리에이션예외:private com.esri.birthdays.dao 필드를 자동 연결할 수 없습니다.BirthdayRepository com.esri.birthdays.controller.BirthdayController.repository. nested 예외는 org.springframewor..

IT 2023.03.29

org.springframework.filenamework에 액세스할 수 없습니다Configurable Application Context 클래스 파일

org.springframework.filenamework에 액세스할 수 없습니다Configurable Application Context 클래스 파일 스프링 부트를 처음 접한 저는 스프링 이니셜라이저를 사용하여 인텔리에서 첫 번째 스프링 부트 프로젝트(Maven)를 빌드하려고 하는데 프로젝트를 작성한 후 실행하면 다음과 같은 오류가 나타납니다. org.springframework.filenamework에 액세스할 수 없습니다org.springframework.context의 Configurable ApplicationContext 클래스 파일.구성 가능한 Application Context를 찾을 수 없습니다. 여러 튜토리얼을 따라 했는데 이 오류가 발생할 때마다 어떻게 해결합니까? 내 pom.xml ..

IT 2023.03.19

'java.util' 유형의 값을 역직렬화할 수 없습니다.String에서

'java.util' 유형의 값을 역직렬화할 수 없습니다.String에서 스프링 1.5.8 사용.다음 예외를 제외하고 릴리스 잭슨 매퍼. Cannot deserialize value of type `java.util.Date` from String "2018-09-04T10:44:46": expected format "yyyy-MM-dd'T'HH:mm:ss.SSS" [출처:UNKNOWN; 행: -1, 열: -1](참조 체인: com.copart.conversationapi.caldisposition.model.vo 경유).Call Log Entity ["call End Time"]) 콜 엔티티자바 @JsonProperty("callEndTime") @Column(name = "call_end_ts") @..

IT 2023.03.09

Spring Boot: Apache Commons File Upload를 사용한 대용량 스트리밍 파일 업로드

Spring Boot: Apache Commons File Upload를 사용한 대용량 스트리밍 파일 업로드 '스트리밍' Apache Commons File Upload API를 사용하여 대용량 파일을 업로드하려고 합니다. Apache Commons File Uploader를 사용하는 이유는 기본 Spring Multipart Uploader가 아닌 매우 큰 파일 크기(약 2GB)를 업로드하면 오류가 발생하기 때문입니다.저는 GIS 어플리케이션에서 작업하고 있습니다.이 어플리케이션에서는 파일을 업로드 할 수 있습니다. 파일 업로드 컨트롤러의 전체 코드는 다음과 같습니다. @Controller public class FileUploadController { @RequestMapping(value="/upl..

IT 2023.03.04

Mono switch If Empty()는 항상 호출됩니다.

Mono switch If Empty()는 항상 호출됩니다. 두 가지 방법이 있습니다. 주요 방법: @PostMapping("/login") public Mono loginUser(@RequestBody final LoginUser loginUser) { return socialService.verifyAccount(loginUser) .flatMap(socialAccountIsValid -> { if (socialAccountIsValid) { return this.userService.getUserByEmail(loginUser.getEmail()) .switchIfEmpty(insertUser(loginUser)) .flatMap(foundUser -> updateUser(loginUser, fou..

IT 2023.02.27

RestTemplate와 비교하여 가장을 사용할 경우의 장점과 단점은 무엇입니까?

RestTemplate와 비교하여 가장을 사용할 경우의 장점과 단점은 무엇입니까? Feign은 선언적이어서 개발자에게 많은 것을 추상화한다는 것을 알고 있습니다.하지만, 언제 하나를 택해야 할까요?위장은 선언적이지만 oAuth에 심각한 문제가 있습니다.RestTemplate over Feign을 사용할 때 고려해야 할 사항은 무엇입니까?Feign을 사용하면 REST 서비스를 호출하는 메커니즘을 추상화할 수 있습니다.Feign 인터페이스를 설정하고 주석을 달면 간단한 Java 함수 호출을 통해 REST 서비스를 호출할 수 있습니다.REST 콜의 실제 실장은 Feign에 의해 런타임에 처리됩니다.즉, 비즈니스 로직 코드를 변경하지 않고 구현을 구성할 수 있습니다. Java에서 Feign 설정을 변경하는 것만..

IT 2023.02.22
반응형