[매입] mg_recv_svc → 전문수신 @Service #6

Open
forge-bot wants to merge 9 commits from forge/ACM-MG-004-attempt-2-run-be8e7d8241de into main
Showing only changes of commit 7ff117469f - Show all commits

View file

@ -0,0 +1,28 @@
package com.klaro.acquirecore.acquiring.repository;
import com.klaro.acquirecore.acquiring.dto.TxRequest;
import org.springframework.stereotype.Repository;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
/**
* 거래 DB 접근 스텁 구현 (인메모리)
*/
@Repository
public class TxRepositoryStub implements TxRepository {
private final Map<String, TxRequest> store = new ConcurrentHashMap<>();
@Override
public void save(TxRequest request) {
if (request != null && request.getTraceNo() != null) {
store.put(request.getTraceNo(), request);
}
}
@Override
public TxRequest findByTraceNo(String traceNo) {
return store.get(traceNo);
}
}