저번 글에서 Apache Camel을 이용을 하면 소스가 대폭 줄어든다고 했었는데 (https://nuji-94.tistory.com/12)

이번 글에선 예제를 통해 순수JAVA와 Camel의 소스를 비교해보겠다.

 

 

경로 C;/dev/logqueue/camel-exam 에 존재하는 camel-exam.txt 라는 파일의 내용을 읽어 Console창에 출력하여라. 라는 예제를 구현해보겠다.

 

먼저, 해당 경로에 camel-exam.txt 파일을 만든 후

위의 사진과 같이 파 일 읽 기 라는 내용을 넣었다.

 

 

순수 JAVA 소스로 파일의 내용을 읽는 소스는 다음과 같다.



 

-------------------------------------------------------------------------

 

다음은 Camel을 이용한 소스이다.



 

환경을 구성하기 번거롭다는 단점이 있기는 하지만

 

구현을 해놓으면 훨씬 더 간편하다. (글쓴이만의 생각 일 수도 있다ㅠ)

 

어떤가, 자네 Camel 한번 해보지 않겠는가?

 

 

 

'Framework > Apache Camel' 카테고리의 다른 글

[Apache Camel] Apache Camel 이란?  (0) 2021.01.05

+ Recent posts