게시글
질문&답변
2022.01.25
API 응답 상태
마찬가지로 에러가 발생해서 catch가 호출되는 경우, 화면 쪽에서 alert을 띄우려면 어떻게 해야 하나요?
- 1
- 2
- 167
질문&답변
2020.05.06
Generic 명시를 해야 하나요? 말아야 하나요?
첫 질문자입니다. List라면 List쓰시는게 맞는것같아요 질문에서는 제가 잘못 적었네요 ㅎㅎ 질문의 의도만 이해하시면 될것같습니다!
- 8
- 3
- 505
질문&답변
2020.04.30
JPA와 Transaction에 대해서
항상 감사합니다! 완전 잘 이해됐어요!
- 8
- 2
- 756
질문&답변
2020.04.12
@Transactional 안에서 @Transactional 메서드 사용
감사합니다. 제가 같은 서비스 클래스에서 테스트했었네요.. 해결됐습니다! 그럼 같은 서비스 클래스에서는 동일한 EntityManager를 사용하기 때문에 REQUIRES_NEW로 설정해도 동일한 영속성 컨텍스트를 생성하는건가요?? REQUIRES_NEW로 설정하면 부모 트랜잭션이 있더라도 새로운 트랜잭션을 생성한다고 하기에.. 서로 다른 영속성 컨텍스트를 사용할 것 같았는데 결과는 아니네요.. public class TransactionService { private final EntityManager em; @Transactional public void outerTransaction(){ innerTransaction(); System.out.println("Outer : "+ em.getDelegate()); System.out.println("Outer : "+ em.find(Member.class", 1L); } @Transactional(propagation = Propagation.REQUIRES_NEW) public void innerTransaction(){ System.out.println("Inner : " + em.getDelegate()); System.out.println("Inner : "+ em.find(Member.class", 1L); } } 주말인데도 답변해주셔서 감사합니다..!
- 3
- 6
- 1.8K
질문&답변
2020.04.12
@Transactional 안에서 @Transactional 메서드 사용
방법을 알려주셔서 더 감사합니다 ㅜㅜ... 진짜 참 스승님이세요.. 1번 2번 모두 테스트해봤고, propagation을 REQUIRES_NEW로 해도 결과는 똑같네요..! 영속성 컨텍스트를 공유하는군요. 제가 잘못 테스트한건 아니겠죠? ㅎㅎ 감사합니다!
- 3
- 6
- 1.8K
질문&답변
2020.04.11
@Transactional 안에서 @Transactional 메서드 사용
Propagaion이 REQUIRED인 경우와 REQUIRES_NEW인 경우가 다르게 동작하지 않을까 생각은 되는데.. 짐작만 될뿐 정보를 못찾겠습니다..! 도와주세요!
- 3
- 6
- 1.8K