
6. 비동기 처리(AtomicBoolean, Future<?>)
·
프로젝트/coin-trading
private final ConcurrentHashMap> userTrades; private final ExecutorService executorService; private final Map userRunningStatus; private final BackDataRepository backDataRepository; private final UpbitService upbitService;- 프로그램 실행 public void startTrading(AuthUser authUser) { String userId = authUser.getUserId(); // 이미 실행 중인 거래 프로그램이 있는지 확인 if (userTrades.con..