OKKY
커뮤니티
Q&A
지식
이벤트
Contact
부트캠프
Jobs
Search Bar
로그인
회원가입
completablefuture
전체
최신순
질문하기
답변
0
okkkkkkkkk
·
거의 3년
175
0
답변 0
Completablefuture 안에서만 왜 ftp NullPointException 발생할까요??
아래 CompletableFuture를 사용하면 NullPointException이 발생합니다 ㅠㅠ 참고로 CompletableFuture를 주석하고 for문을 돌리면 파일업로드 정상적으로 됩니다 ㅠㅠ 원인이 뭘까요... FTPClient 는 어차피 같은 객체주소값이 나오는데... @Test void 파일디렉토리_변경_안해도_파일별로_업로드_잘되나() throws IOException { String today
답변
2
znnzn
·
거의 3년
474
0
답변 2
@Transactional, synchronized를 동시에 사용하면 재고수량 감소 로직 동시성이 궁금합니다ㅠㅠ
StockService.decrease 메소드의 경우 synchronized 가 붙어있어서 하나의 쓰레드만 들어갈 수 있도록 도와주지만, @Transactional 이 붙어있기에 froxy 객체로 만들어서 동시성이 안됨을 아래 테스트코드로 확인하였습니다. 하지만 똑같은 StockService.decrease를 사용하여 CompletableFuture.runAsync를 사용하면 동시성이 보장이됩니다.. 똑같이 @Transacti
답변
1
해피니스
·
약 3년
379
0
답변 1
static 메소드에서 CompletableFuture로 비동기처리하는 것에 대해 질문이 있습니다
static method1에서 static method2를 CompletableFuture를 사용하여 비동기처리하고 있는데요 CompletableFuture에서 실행중인 스레드는 method2가 종료되면 스레드가 죽는게 맞을까요?ㅜㅜ 아니면 static이라 계속 살아있는 건가요?.. public static void method1(String str){<!-- --> CompletableFuture.runAsync(() -> { this.met
Search Bar