diff --git a/src/main/java/com/stockport/server/application/service/stock/StockServiceImpl.java b/src/main/java/com/stockport/server/application/service/stock/StockServiceImpl.java index 5071d61..a8dec4a 100644 --- a/src/main/java/com/stockport/server/application/service/stock/StockServiceImpl.java +++ b/src/main/java/com/stockport/server/application/service/stock/StockServiceImpl.java @@ -16,6 +16,7 @@ import com.stockport.server.global.feign.dto.KisStockPeriodPrice; import jakarta.persistence.EntityManager; import jakarta.persistence.PersistenceContext; +import jakarta.transaction.Transactional; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.data.domain.Page; @@ -81,6 +82,7 @@ public void updateCurrentStockData() { } @Override + @Transactional public void updatePeriodicStockData(LocalDate startDate, LocalDate endDate) { List stocks = stockRepository.findAll(); for (Stock stock : stocks) { @@ -102,6 +104,7 @@ public void updatePeriodicStockData(LocalDate startDate, LocalDate endDate) { } @Override + @Transactional public void updateHistoricalStockData() { List stocks = stockRepository.findAll(); LocalDate endDate = LocalDate.now();