1. 발생 오류 및 해결 방법 1. 마켓 컬리 데이터를 위해 jsoup 웹 크롤링으로 데이터를 얻어오려고 했으나 안됨 [원인] 1) jsoup은 정적 페이지만 가능 [해결책] 1) 카테고리는 웹 자체를 저장해서, jsoup으로 크롤링 2) 가져온 카테고리 내용으로, 네이버 쇼핑 검색어 생성 3) 네이버 쇼핑 API 에서 얻어온, 상세정보 페이지를 크롬 드라이버를 이용한 셀레니움으로 크롤링 2. queryDSL을 이용해 comment 조회 시 , cross- join(한쪽 테이블의 모든 행과 다른 테이블의 모든행을 조인) 발생 [원인] 1) 별도의 join 절 선언 없이 where 문에서 바로 연관관계 사용시 , cross Join 발생(내부 구현체(hibernate)특징으로 암묵적으로 cross join..
1. 발생 오류 및 해결방법 1. QueryDSL을 사용하여 일대 다 연관 관계 두 개 컬럼 패치시 오류 발생 이슈 내용(에러코드) : `org.hibernate.loader.MultipleBagFetchException` 해결 방법: `List`는 복수 개의 fetch 가 안됨으로 컬럼 타입 `Set`으로 변경 2. LocalDateTime, json으로 변환 실패 오류 이슈 내용(에러코드)** : `InvalidDefinitionException: Java 8 date/time type java.time.LocalDateTime...` 해결 방법** : java 8 의 date/time은 POJO로 serialize가 될수 없기에 문자열로 변환 response 3. LocalDateTime, json..