merge 썸네일형 리스트형 [스프링부트| 스프링부트와 JPA 활용 1 | 웹 애플리케이션 개발 | 상품 도메인 개발] 상품 리포지토리,서비스 개발 @Repository // 이 클래스를 스프링의 리포지토리 컴포넌트로 등록하여 데이터 액세스 역할을 명시@RequiredArgsConstructor // Lombok 라이브러리의 어노테이션으로 final 또는 @NonNull 필드에 대한 생성자를 자동으로 생성public class ItemRepository { private final EntityManager em; // JPA의 EntityManager를 주입받아 데이터베이스 연산을 관리 public void save(Item item) { // Item 객체를 저장하거나 업데이트하는 메소드 if (item.getId() == null) { // Item의 ID가 null일 경우, 즉 새로 생성된 객체일 경우 .. 더보기 이전 1 다음