WebClient2 WebClient를 @Transactional과 사용할때 오류나면 롤백되는 이유 해당 형태롸 같은 코드 구조에서 Transaction silently rolled back because it has been marked as rollback-only 가 계속 발생하였다 @Transactional public void deleteProdcut(DeleteRequestDto serviceDto) throws ApiException { securityService.initSystemPrincipal(); Product product = getProductByBarcode(serviceDto.getBarcode()); try { asyncService.updateProductSaleToStop(product.getBarco.. 2025. 4. 8. [Java] WebClient queryParam uri 인코딩 문제 WebClient를 사용하여 Get Method를 요청할때 사용하는 QueryParam에 인코딩 문제 다음과 같은 데이터 포맷이 있을때 private static final DateTimeFormatter OUTPUT_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSXXX"); public static RequsetDto of(String start) { // start = 2024-10-15 RequsetDto dto = new RequsetDto(); // Parse start and end dates LocalDate startDate = LocalDate.parse(s.. 2024. 10. 17. 이전 1 다음