728x90
영화 댓글 분석 하는 프로젝트
// 객체 생성은 보통 위에다가
// 포문이나 와일문 돌릴때 이걸 안에 넣으면 계속 객체 생성하니까 비효율적
// 생성자
// 객체를 생성함과 동시에 파싱할 유알엘을 만들고싶은거!
BoxOfficeParser bParser = new BoxOfficeParser(); // parser를 만들었으면 parsing을 한다는거니까 URLmethod를 만들어주는게 좋지
BoxOfficeNaver bon = new BoxOfficeNaver();
BoxOfficeDaum bod = new BoxOfficeDaum();
ReplyCrawlerNaver nCrawler = new ReplyCrawlerNaver();
// 실질적으로 크롤러 할때는 크롤러 합쳐서 두개 같이있는게 맞음
// 크롤러 클래스하나에 크롤러하는 메서드들이 모여있는 클래스 1개! 이런식으로
// 크롤러 클래스 안에 다음, 네이버 이렇게 들어가있어야함 안헷갈릴라고 이렇게 한거당
// 위에 박스오피스도 마찬가지
ReplyCrawlerDaum dCrawler = new ReplyCrawlerDaum();
ReplyDAO rDao = new ReplyDAO();
보통 클래스는 1개 만들고 그 안에 여러 메서드들이 들어간다.
헷갈릴까봐 이렇게 만들어놓은거다.
EX )
Crawler{
naverCrawl(){
}
daumCrawl(){
}
}
728x90
'Java' 카테고리의 다른 글
BufferedInputStream & byte[] b = new byte[4096] (0) | 2020.09.02 |
---|---|
JAVA의 형변환 (0) | 2020.09.02 |
DAO & DTO (0) | 2020.09.02 |
Build 도구 (0) | 2020.09.02 |
좌우 공백 제거하는 함수 (0) | 2020.09.02 |