나만의 select shop 만들기 (15) 썸네일형 리스트형 관심 상품 조회하기 관심상품은 등록을 한다 라는것은 DB에 저장한다는 뜻이고 어느 클래스가 관심상품을 대표한다고 할 때에 이 클래스는 하나의 테이블이 된다. 이 클래스를 Product라고 하고 기본적으로 Timestamped를 만들어 보자 models > Timestamped.java @Getter // get 함수를 자동 생성합니다. @MappedSuperclass // 멤버 변수가 컬럼이 되도록 합니다. @EntityListeners(AuditingEntityListener.class) // 변경되었을 때 자동으로 기록합니다. public abstract class Timestamped { @CreatedDate // 최초 생성 시점 private LocalDateTime createdAt; @LastModifiedDa.. 프로젝트 설계하기 시작에 앞서 해당 프로젝트는 스파르타 코딩클럽 남병관 튜터님 웹개발의 봄 spring 강의를 참고하였습니다. 필요한 기능 목록 Controller ProductRestController: 관심 상품 관련 컨트롤러 SearchRequestController: 검색 관련 컨트롤러 Service ProductService: 관심 상품 가격 변경 Repository 여기서 DB에 저장되는 녀석은 Product 뿐 Product: 관심 상품 테이블 ProductRepository: 관심 상품 조회, 저장 ProductRequestDto: 관심 상품 등록하기 ProductMypriceRequestDto: 관심 가격 변경하기 ItemDto: 검색 결과 주고받기 자바로 네이버 쇼핑 API 사용해보기 프로젝트 생성~ dependencies목록 lombok, h2, mySQL, web, jpa 항상 프로젝트를 실행할때에는 두가지 옵션을 확인하자 ctrl + alt + s 로 세팅 들어가기~ 1. auto import 2. annotation processing 우선 네이버 API로 검색하는 기능을 만들어 보자 utils > NaverShopSearch.java public class NaverShopSearch { public String search() { RestTemplate rest = new RestTemplate(); HttpHeaders headers = new HttpHeaders(); headers.add("X-Naver-Client-Id", "mGmaVv5HUsl9XXf407tz");.. ARC 의 코드생성기능 아래와 같이 get요청을 보내서 성공을 확인한 후 아래 동그라미 경로를 따라가면 JAVA SPRING 코드를 생성할 수 있다..! WOW 네이버 쇼핑 API 사용 developers.naver.com/docs/search/shopping/ 검색 API 쇼핑 검색 개발가이드 NAVER Developers - 검색 API 쇼핑 검색 개발가이드 developers.naver.com 위 링크에서 API 이용신청 을 하고 내 애플리케이션 정보로 가면 애플리케이션 정보에서 Client ID, Client Secret 을 볼 수있다. 이제 ARC로 사용해 보자 developers.naver.com/docs/search/shopping/ 검색 API 쇼핑 검색 개발가이드 NAVER Developers - 검색 API 쇼핑 검색 개발가이드 developers.naver.com 우선 검색 API는 조회하는 GET 메서드 만을 제공한다 우선 요청 URL을 복사하여 SRC에 입력하고 .. 이전 1 2 다음