분류 전체보기(278)
-
tosspay구현하기 3 (springboot)
PaymentControllerpackage tosspay.controller;import java.util.Base64;import java.util.Map;import org.springframework.beans.factory.annotation.Value;import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpMethod;import org.springframework.http.HttpStatus;import org.springframework.http.ResponseEntity;import org.springframework.web...
2024.07.24 -
tosspay구현하기 2 (springboot)
application.propertiesspring.application.name=spring-tosspay-backend#서버 포트server.port=4000#toss server.js에서 위젯, api 시크릿 키 가져오기widgetSecretKey = 위젯시크릿키apiSecretKey = api시크릿키#db 연결 코드 작성spring.datasource.driver-class-name=oracle.jdbc.OracleDriverspring.datasource.url=jdbc:oracle:thin:@localhost:1521/xespring.datasource.username=kh_workbookspring.datasource.password=kh1234 AuthorizationControllerpa..
2024.07.24 -
tosspay 구현하기 1 (react)
1. 토스페이먼츠 개발자 센터에서 클라이언트키, 시크릿 키를 얻어야 함2. express-react 또는 express-javascript에서 각각의 checkout 파일에서 clientKey 부분에 위에서 받은 클라이언트 키를 삽입// express-javascript//위 코드 생략const clientKey = "내 클라이언트 키";const customerKey = generateRandomString();const tossPayments = TossPayments(clientKey);//이하 코드 생략 3. server.js에서 시크릿키를 삽입//server.js//위 코드 생략const widgetSecretKey = "test_gsk_docs_OaPz8L5KdmQXkzRz3y47BMw6";..
2024.07.24 -
5일차
라이브 스트리밍과 게시판을 동시에 생각하면서 생각했던 기능들이1. '스트리밍 하러가기' 버튼을 누르면 스트리머에게 그때마다 새로운 URL(스트리밍 페이지)을 제공해야함. 2. 스트리밍 했던 페이지들은 종료돠어도 사라지지 않고 게시판에 차곡차곡 쌓임 -> db에 url이 필요한 이유? 3. 스트리밍이 종료되면 그 페이지의 채팅창은 동결돼야 함. 4. 한 번 종료한 스트리밍은 재시작을 못함('스트리밍 시작' 버튼이 없음). 스트리밍 시작은 오로지 게시판의 '스트리밍 하러가기' 버튼을 통해 갈 수 있는 페이지에서 할 수 있음.였으나, 점점 더 복잡해 짐에 따라 게시판이 정말 필요한가? 중점은 장소 대여 사이트인데 스트리밍에 힘을 줘야 하는가에 대한 의문이 생김. 때문에 게시판 계획을 취소하고 라이브 스트리밍..
2024.07.23 -
4일차
4일차는 figma를 설계. 내가 담당한 페이지인 첫 번째 메인페이지의 UI 구성은 다음과 같다. 그리고 내가 담당한 주력 페이지인 두 가지의 UI는 다음과 같다.
2024.07.22 -
3일차
3일차는 erd-cloud를 설계하기로 했다. 1. erd-cloud 전체적인 우리 팀의 DB 설계도는 다음과 같다. 그 중 내가 담당한 부분은 아래쪽에 위치한 부분인 라이브 스트리밍의 정보를 담을 LiveChatRoom과 채팅 메시지를 담을 LiveChatMessage 두 가지로 이루어졌다.
2024.07.22