[스프링 부트 쇼핑몰 프로젝트 with JPA] 6-2. [상품 등록] Controller, Service, Repository
·
Web & Android/스프링 부트 쇼핑몰 프로젝트 with JPA
이 내용은 스프링 부트 쇼핑몰 프로젝트 with JPA 책을 학습한 내용입니다. 1. application.properties 설정 추가 파일 크기 및 경로 지정 (경로는 프로젝트 외부 디렉토리에 저장함) ########################## # 파일 업/다운로드 설정 ########################## # 파일 한 개당 최대 사이즈 spring.servlet.multipart.max-file-size=20MB # 요청 당 최대 파일 크기 spring.servlet.multipart.max-request-size=100MB # 상품 이미지 업로드 경로 itemImgLocation=D:/shop/item # 리소스 업로드 경로 uploadPath=file:///D:/shop/ 2. ..
[스프링 부트 쇼핑몰 프로젝트 with JPA] 6-1. [상품 등록] Entity, DTO, View
·
Web & Android/스프링 부트 쇼핑몰 프로젝트 with JPA
이 내용은 스프링 부트 쇼핑몰 프로젝트 with JPA 책을 학습한 내용입니다. 1. 상품 이미지 Entity Item (상품) Entity 와 다대일 단방향 관계를 갖는 ItemImg Entity 생성 package kr.spring.item.entity; import jakarta.persistence.*; import kr.spring.utils.entity.BaseEntity; import lombok.*; @Entity @Getter @Setter // 필수 아님 @ToString // 문자열 자동 생성 @NoArgsConstructor // 빈생성자 생성 public class ItemImg extends BaseEntity { @Id //기본키 설정 @GeneratedValue(strateg..