Mini
상품 서비스 개발 본문
package jpabook.jpashop.service;
import jpabook.jpashop.domain.item.Item;
import jpabook.jpashop.repository.ItemRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
@Service
@Transactional(readOnly = true)
@RequiredArgsConstructor
public class ItemService {
private final ItemRepository itemRepository;
@Transactional //readOnly=false => 수정할꺼임.
public void saveItem(Item item){
itemRepository.save(item);
}
public List<Item> findItems(){
return itemRepository.findAll();
}
public Item findOne(Long itemId){
return itemRepository.findOne(itemId);
}
}
'Java > Spring-app' 카테고리의 다른 글
주문 리포지토리 개발 (0) | 2023.06.13 |
---|---|
주문, 주문상품 엔티티 개발 // 복잡한생성은 생성메서드 (0) | 2023.06.08 |
상품 리포지토리 개발 (0) | 2023.06.08 |
상품 엔티티 개발 // setter없이 수정하는법 (0) | 2023.06.08 |
회원 기능 테스트 (0) | 2023.06.07 |