홈>
안녕하세요. 스프링 부트 애플리케이션을보고 있는데 모든 것을 이해하려고합니다. Camel을 사용하는데 Camel에 대한 문서가 특히 도움이되지 않습니다. 기본적으로 Camel SME가 실제로 도울 수 있다는 근본적인 오해가 있습니다. 내가보고있는 코드는 ...
public class SBJobScheduler extends RouteBuilder {
from("direct:alertBatch")
.log(LoggingLevel.INFO, SB_LOGGER, "#The Scheduler is going to start ::sbJob:: batch.# ")
.to("spring-batch:sbJob")
.end();
따라서 "alertBatch"가 어디에 있는지 알 수있는 방법을 찾으려고 노력하고 있습니다. 이 이름으로 콩이 보이지 않지만 누락되었을 수 있습니다. 이 값이 무엇인지 알고 싶습니다. 디버거를 사용하고 있으며 알려주지 않습니다.
- 답변 # 1
- 답변 # 2
경로를 생성하는 동일한 클래스에 공개 상수를 생성하는 것이 좋습니다. 이런 식으로이 경로를 호출해야하는 경우 참조하십시오. 생성 된 상수 이렇게하면 코드를보다 깨끗하고 읽기 쉽게 설정하고 IDE의 호출 계층 기능을 사용할 수 있습니다.
The direct: component provides direct, synchronous invocation of any consumers when a producer sends a message exchange. This endpoint can be used to connect existing routes in the same camel context.
URI format
direct:someName[?options]
Where someName can be any string that uniquely identifies the endpoint.
관련 자료
- 스프링 부트 자바
- C # 설명서에서 참조 코드를 어떻게 수행 할 수 있습니까?
- c# - MicrosoftWindowsSimulatorCommon은 어디에서 찾을 수 있습니까?
- concurrency - Spring Boot에서 동시성을 높이는 방법
- mysql - 스프링 부트에서 ST_CONTAINS를 사용하는 방법은 무엇입니까?
- java - 봄 부팅 오류
- javascript - 이 코드를 기다리는데 왜 then을 사용할 수 없습니까?
- algorithm - 이 코드를 C에서 C ++로 어떻게 변환 할 수 있습니까?
- visual studio code - 가지고있는 VSC 버전은 어디에서 볼 수 있습니까?
- javascript - 코드를 어떻게 개선 할 수 있습니까? 왜 실행되지 않습니까?
- python - else 문에서 코드를 다시 시작하려면 어떻게해야합니까?
- c# - ThreadSleep ()가있는 코드를 완료하면 어떻게 열 수 있습니까?
- 스프링 부트 21 MVC 로깅
- python - 이 for 루프를 더 간결하게 코딩하려면 어떻게해야합니까?
- 스프링 부트 애플리케이션에 CSS를 추가하는 방법은 무엇입니까?
- excel - VBA 코드를 간소화하여 더 빠르게 실행하려면 어떻게해야합니까?
- ADB로 특정 파티션으로 부팅하려면 어떻게해야합니까?
- python - 내 코드가 특정 줄을 읽도록하려면 어떻게해야합니까?
- java - 스프링 부트 opencsv
- javascript - componentDidMount (React)의 데이터를 사용할 수 있도록 코드를 수정하는 방법
관련 질문
- Apache Camel을 사용하여 Excel 파일 읽기
- 클러스터 환경에서 Camel Quartz를 통한 단일 소비자
- java.lang.AssertionError: Camel Mock 끝점 문제
- routes : apache camel 경로 진행 상황을 기록하는 방법
- Apache Camel을 사용하여 Spring Boot의 AWS S3 버킷 콘텐츠 나열
- Spring-Boot를 사용하여 Apache Camels ExchangeFormatter 사용자 지정
- java : xmpp를 사용할 때 'sun.security.provider.certpath.SunCertPathBuilderException: 요청된 대상에 대한 유효한 인증 경로를 찾을 수 없음' 오류
- java : org.apache.camel.impl.converter.DefaultTypeContent의 단일 호환 버전을 포함하도록 애플리케이션의 클래스 경로를 수정하십시오.
- java : 오류 401 승인되지 않음: 익명 호출자에게 스프링 부트 애플리케이션의 Google Cloud Storage 버킷에 대한 storage.buckets.get 액세스 권한이 없습니다.
- java : 낙타 경로에서 예외가 발생할 때 파일에 대한 재전송 구성
alertBatch
이 엔드 포인트를 고유하게 식별하는 이름입니다. Camel 문서에서 :이 컴포넌트에 대한 자세한 내용은 여기를 참조하십시오.