Q&A
커뮤니티
지식
이벤트
더보기
OKKY
Q&A
지식
커뮤니티
이벤트
부트캠프
Jobs
Contact
Search Bar
로그인
회원가입
rollback
전체
기술
커리어
기타
카테고리
전체
최신순
질문하기
답변
5
키작은도니
·
약 2년
282
0
답변 5
여러명 의 회원정보를 업데이트 할때의 로직 을 만들었는데 잘못되었을까요?
다음 코드는 배열로 여러명의 회원정보를 받아서 업데이트를 하는 경우의 로직입니다. DTO 는 배열 형태 isNext 메서드를 통해서 ValiDation 체크 업데이트 카운트 와 실제로 넘어온 데이터의 길이가 다를 경우 RollBack 이러한 질문을 하는 이유는 해당 로직이 잘못된 로직인지 판단해줄수 있는 분이 없어서 입니다.. @Transactional(rollbackFor = Exception.class) @Override
답변
1
건덕
·
약 3년
365
0
답변 1
jdbc 트랜잭션 rollback이 안되는경우 질문 ( 예외처리안됨)
안녕하세요 DB반영 도중 문제가 생기면 전부 롤백이 되야하는데 일부만 commit된채로 반영됩니다 예외처리가 제대로 이루어지는지 확인해주시면 감사하겠습니다. 원인을 하나씩 지우고싶어서요. 소스의 예시는 아래와 같고 상황을 말씀드리자면 작업을 하나 수행하면 A,B,C 세개의 함수를 통해 DB를 수정하는데 A 와 B만 수정되고 C는 수정되지 않는 채로 커밋되고있습니다. closeConnection은 true인자를 넘기면 commit , false인자를
답변
1
결이아빠
·
3년 이상
206
0
답변 1
Spring JPA에서 rollback 관련 질문
안녕하세요. Spring JPA 공부하는 개발자입니다.API 호출시 create에서 정상 Insert 되고, CreateResponse에서 에러가 발생해서 포스트맨에서 아래와 같은 응답값이 발생했습니다.아래와 같이 두 응답값이 발생한 이유가 뭘까요...?- insert는 성공하고, CreateResponse 생성시 오류가 발생해서 둘 다 생긴거 같은데... 저렇게 될 수가 있나요??
답변
1
C전문가
·
3년 이상
277
0
답변 1
안녕하세요 mysql 오토커밋 됐으면 롤백할수 있는 방법이 없나요?
쿼리를 만지다가 데이터가 전부 update 되었는데 오토커밋이 되버려서 롤백이 안되는거같네요 ㅠ강제로 돌릴 수 있는 방법이 없을까요?
해결
2
하인호
·
3년 이상
1.8k
0
해결 2
spring boot test에서 repository test에서 롤백 안됨
안녕하세요!!개발 공부중인 학생입니다스프링 부트로 개발 도중에 레포지토리 테스트를 작성했습니다해당 테스트의 테스트 메서드를 하나씩 실행하면 성공하는데전체 실행하면 테스트를 실패하더라고요테스트 독립성이 보장되지 않은 것이 문제로 추정되어 테스트 메서드 시작전에 db에 데이터가 있는지 출력을 해보니 테스트 메서드들이 종료된뒤 데이터가 롤백이 되지 않고 계속 쌓여서 테스트가 실패
답변
2
kdk1026
·
약 4년
320
0
답변 2
API 오류 문의 (롤백 관련)
API 가 로컬과 개발 동일한 소스인데 오류가 발생합니다.select 쿼리임에도 불구하고로컬에서는 정상이나 개발서버에 올라가니 다음과 같이 롤백 처리됩니다.Participating transaction failed - marking existing transaction as rollback-only응답은 500 에러가 발생합니다.
해결
4
스프링꿈나무
·
약 4년
2.1k
0
해결 4
Spring Transaction 에서의 반복문 롤백 처리
안녕하세요. 중급 개발자를 꿈꾸는 초보 개발자 스프링 꿈나무 입니다.스프링의 트랜잭션을 공부하던중에혼자 공부한 내용에서는 반복문 전체에 트랜잭션을 걸려고 아무리 시도 해봐도이해가 어려워 질문 드립니다. ㅜㅜ서비스 클래스 단에서예외를 통한 트랜잭션을 공부중에pre class="line-numbers
해결
8
p_gon_ha_da
·
4년 이상
2.4k
0
해결 8
@Transactional 롤백이 되지 않는 이유를 도저히 모르겠습니다.
사진 크기가 커서 그런지 잘 보이지 않는 점 죄송합니다.사진 우클릭 - 이미지를 다른 이름으로 저장 후 보시면 깔끔하게 보실 수 있습니다.죄송합니다.img src="//file.okky.kr/images/1634190660
해결
3
잠바맨
·
거의 5년
1.1k
0
해결 3
[자바 스프링] 서비스단 처리시 롤백관련 질문 드립니다.
안녕하세요 ^^아래 간단한 예제는 예외 오류 발생시 롤백을 하는 예제인데요.저장시에는 예외가 발생하면 롤백을 하게 되고,기타처리 부분에서만 예외가 발생해도 롤백을 안하고 싶은데 어떤 방법이 있을까요?@Transactional(propagation = Propagation.REQUIRES_NEW, rollbackFor = {Exception.class})
답변
2
촨
·
약 5년
384
0
답변 2
@Transactional 테스트 시에는 적용되고 서버구동 시 적용이 안돼서 질문드립니다.
안녕하세요!트랜잭션을 적용하려고 Transactional 어노테이션을 service 메소드에 추가하였습니다.트랜잭션이 제대로 적용되었는지 확인하기 위해 테스트 클래스 작성하여 테스트를 진행하였고, 트랜잭션이 제대로 적용되어 오류 발생 시 롤백이 되는 것을 확인 했습니다.이후 서버를 구동하여 테스트하였는데 트랜잭션이 제대로 적용되지 않았습니다.트랜잭션 관련 설정은 applica
답변
3
Develog
·
약 5년
1.5k
0
답변 3
spring boot @transaction rollboak 안되는 문제
spring boot transaction rollback 이 안되어 질문 남겨요..현재 spring boot, jpa 사용중이며,database config 클래스에@enabledTransactionManager(proxyTargetClass=false, mode=AdviceMode.ASPECTJ)와 JPA를 사용중이여서 platformTr
해결
4
캐발자
·
5년 이상
568
0
해결 4
git 질문드립니다.
안녕하세요.제가 수정한 사항을 gitlab에 올려두었는데수정 전 코드가 갑자기 필요해서요 ㅠㅠ확인할 수 있는 방법이 있을까요?또한, 확인이 가능하다면 원격 저장소(gitlab)에 올려둔 코드 또한 이전상태로 돌릴 수 있나요?
답변
9
으머애
·
5년 이상
1.6k
0
답변 9
자바에서 exception없이 롤백하는 방법이 있습니까?
업데이트 구문을 실행했을 때 2이상의 수를 리턴하면 롤백을하려고하는데 Test = updateIf(test > 1){ }If안에 업데이트 한것을 롤백해야하는데 방법을 모르겠습니다
답변
2
gurumong
·
5년 이상
513
0
답변 2
코드 수준에서 트랜잭션에 의해 롤백이 되었는지 알수 있는 방법이 있을까요?
트랜잭션에 의해 롤백이 되었는지 알수 있는 방법이 있을까요?고민 하는 이유는1. DB에서 Insert든 Update 연산이든 문제가 발생하면 트랜잭션에 의해서 롤백한다.2. 그러면 DB 이외에 관리하고 있는 다른 자원(사용자가 업로드한 파일 등)에 대한 롤백 처리는 언제 해야할지? (연쇄적인 동작이니 DB에 문제가 있어 롤백 되었음을 확실히 알아야함)그냥 예외 발생하면 롤백 되었거니 하고 다른 자
해결
2
웹개발자1
·
거의 6년
603
0
해결 2
스프링 @transactional에서 롤백 방법?
계산한 결제 금액과 프론트에서 받아온 결제금액이 일치하지 않을 경우그 전에 db작업했던 것들을 전부 롤백하고 싶은데이럴 경우에 할 수 있는 방법이 뭐가 있나요??
답변
4
가넷sw
·
약 6년
780
0
답변 4
스프링 롤백 문의 다시 드립니다.
안녕하세요.저번에도 Spring 트랜잭션 문의 드렸는데 해결되지 않아 다시 문의 좀 드리겠습니다.@Transactional 이 잘 동작되지 않는 것 같아 AOP로 변경하였지만 여전히 rollback은 이루어지지 않았습니다.롤백 관련 소스들은 모두 올려드리니 어떤 문제인지 알려주시면 감사드리겠습니다.1. action-serv
답변
8
가넷sw
·
6년 이상
1.7k
0
답변 8
Spring @Transactional을 적용하여 rollback 동작 문제(다시 올립니다.)
context-datasource.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="ht
해결
2
가넷sw
·
6년 이상
677
0
해결 2
Spring @Transactional을 적용하여 rollback 동작이 안됩니다. (다시 질문드립니다.)
context-datasource.xmlserviceImpl<!-- oracle Datasource --> <bean id="dataSource_oracle" class="org.springframework.jdbc.datasource.DriverManagerDataSou
해결
7
먹자
·
거의 7년
7.0k
0
해결 7
Oracle 대량데이터 1000건 단위로 commit 시 중간에 에러가 발생하면 어떻게 처리해야 할까요?
만약에 10000건의 데이터를 commit해야 한다면사용자가 지정한 건 단위로 분리 commit하고,도중 에러가 나면 이전 commit된 건까지 전체 rollback을 해달라는 요구사항이 있는데어떻게 구현을 해야할지 잘 모르겠네요.조언 부탁드립니다.
답변
0
울보점보잠보는귀여운고양이
·
거의 8년
927
0
답변 0
[Spring Boot] Spring 트랜잭션 처리 질문드려요
안녕하세요Spring Boot를 사용하여 Rest API를 개발중인데요위 API가 하는 역할은 백그라운드 프로세스로 등록되어 클라이언트의 요청에 따라 업로드 다운로드 기능을 분기시키는 API입니다동작순서는 아래와 같습니다1. 클라이언트에서 전달 파일에 대한 메타파일(파일개수, 파일리스트 등) 정보 전송2. API에서 메타파일 수신후 SFTP모듈을 사용하여 클라이언
이전
1
2
다음
Search Bar