Project
Team 5-4) (JAVA, JSP) 데이터 크롤링
code_learner
2022. 4. 14. 14:56
실제 존재하는 데이터를 초기 데이터로 활용하기 위해 데이터 크롤링을 구현해 보자.
[리스너 설정]
서버가 처음 시작하고, 한번 초기 데이터를 세팅해야 한다.
->컨테이너가 최초 구동될 때 크롤링을 진행할 수 있도록 리스너를 활용한다.
[데이터 유무 체크]
리스너를 통해 Crawling.java 클래스가 실행되었다면 db에 저장된 값이 있는지 체크하여 존재하지 않았을 때 크롤링이 시작될 수 있도록 분기 처리해준다.
[식당 정보 크롤링]