저번 글에서 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 |
---|