홈>
안녕하세요. 스프링 부트 애플리케이션을보고 있는데 모든 것을 이해하려고합니다. 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)의 데이터를 사용할 수 있도록 코드를 수정하는 방법
관련 질문
- spring boot - Microservises가있는 JBoss 퓨즈
- java - Apache Camel을 사용하여 바코드를 읽을 수 없습니다
- spring boot - 단일 경로에서 두 메시지를 집계하는 방법은 무엇입니까?
- 스프링 부트 애플리케이션에서 사용하는 맞춤형 낙타 구성 요소
- spring boot - xsd에 대한 낙타 유효성 검사 - 'address'요소의 선언을 찾을 수 없습니다
- java - Swagger-ui가 복잡한 객체와 작동하지 않습니다
- java - 낙타 - 쿼리 기반의 routepolicy
- java - 낙타 예제는 orgapachecamelimplDefaultComponent를 찾을 수 없습니다
alertBatch
이 엔드 포인트를 고유하게 식별하는 이름입니다. Camel 문서에서 :이 컴포넌트에 대한 자세한 내용은 여기를 참조하십시오.