Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 트랜잭션 아이디 기반 가상 쓰레드 활용 다건 요청 기능 구현 #15

Merged
merged 6 commits into from
Nov 19, 2024

Conversation

h-beeen
Copy link
Member

@h-beeen h-beeen commented Nov 19, 2024

트랜잭션 아이디 기반으로 다건요청 기능을 가상쓰레드를 활용해 구현

        final List<EasyCodefRequest> requests = List.of(request, request1, request2, request3, request4, request5);
        EasyCodefResponse addAuthRequestResponse = easyCodef.requestMultipleProduct(requests);

       // 엔드유저 간편인증 완료

        final List<EasyCodefResponse> addAuthResponse = easyCodef.requestMultipleSimpleAuthCertification(addAuthRequestResponse.result().transactionId());

* docs: update README.md

* refactor: 기존 requestProduct 로직 개선

* feat: 함수형 인터페이스를 활용한 http 호출 추상화

* feat: httpClient5 호출부 로직 각 클래스 단위로 분리

* chore: github action 불필요 JDK initialize 로직 삭제
* docs: update README.md

* chore: Verify 액션이 브랜치 분기 전략에 맞게 동작하도록 수정

* refactor: 상수 -> Constants 리팩토링

* docs: 라이센스 오탈자 수정

* feat: 트랜잭션 아이디 기반 간편인증 완료 요청

* chore: migrate JDK 17 to 21

* docs: update README.md

* refactor: 트랜잭션 아이디 기반 단건 간편인증

* chore: path/requestUrl 오탈자 수정

Closes #10
* feat: 트랜잭션 아이디 기반 간편인증 다건요청 구현

* feat: 예외처리 개선

* feat: 다건요청 응답 값을 List 형식의 반환값으로 받을 수 있도록 개선

* feat: static import 제거

* refactor: 객체 책임 및 관심사 분리

* docs/chore: update README.md & update release ver to 005

* feat: 단건, 다건 분리

* chore: 코드 포맷팅
@h-beeen h-beeen self-assigned this Nov 19, 2024
@h-beeen h-beeen merged commit ac4545d into master Nov 19, 2024
3 checks passed
@h-beeen h-beeen deleted the develop branch November 19, 2024 00:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant