본문 바로가기

라이브러리

(2)
[라이브러리] <Spirng>〈Gradle〉Lombok Lombok 라이브러리 다운로드 ◎ 외부 라이브러리 파일이다. ⇨ 사용할 개발도구에 연결(설치) ⇨ 설치 이전의 프로젝트에는 적용되지 않는다. ◎ https://projectlombok.org/download Download projectlombok.org 설치 ◎ Specify location..을 눌러 STS를 지정해준다. ◎ 지정이 되었다면 인스톨한다. 사용 ◎ DTO에 @Data를 추가한다. import lombok.Data; @Data public class MemberDTO { private String memberID; // 아이디 private String memberPassword;// 비밀번호 private String memberName;// 이름 private String dayOf..
[라이브러리] <JAVA> jsoup(정적 웹 크롤링) 스크래핑이란 데이터를 많이 모으는 작업을 말한다. 크롤링이란 데이터를 정제하고 원하는 형태로 가공하는 작업을 말한다. 요즘은 스크래핑과 합하여 크롤리이라 칭한다. 데이터를 많이 모아서 원하는 output으로 정제 가공하는 작업이다. 빅데이터에서 많이 활용되는 기술이다. 크롤링 방법 타켓 웹 페이지의 URL을 알아낸다. URL은 페이지로 구성되어있다. 개발자가 페이지를 코드로 작성하면, 웹 브라우저가 코드를 해석해서 UI로 구현해서 보여준다. 외부 라이브러리인 jsoup을 이용해 DB와 같은 방식으로 데이터(소스)를 긁어온다. https://jsoup.org/ jsoup: Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safet..