지금까지 간단한 게시판 프로젝트와 그 프로젝트를 이용해서 AWS를 이용해서 빌드 및 배포까지 진행해보았다. 이번에는 내 생각이 들어간 나만의 프로젝트를 만들어보고 배포까지하는 웹 서비스를 만들어보려고 한다.이 프로젝트는 운동과 관련된 프로젝트이고 주요 기능은운동할 수
OAuth2.0의 로그인 과정에 대해 너무나 자세히 잘 알려주고 있기때문에 참고하면 좋을거 같습니다!!나도 OAuth를 사용하던 중에 어떻게 yml에 설정한 정보를 갖고와서 인가 코드를 받고 인가코드로 토큰을 받고 그 토큰으로 사용자 정보를 요청할 수 있는것인지 궁금했
CustomOAuth2UserService 만들어보기 > 구글 로그인 이후 가져온 사용자의 정보들을 기반으로 가입 및 정보수정, 세션 저장 등 기능을 지원하는 CustomOAuth2UserService를 만들어보자 아직 OAuth2UserService에 대해서 확실히
추가적으로 로그인한 Member 정보를 갖고오기위해서는 HttpSession에 접속해서 키값이 "member" 인 키값을 찾아서 대입시켜줘야하는데, 이렇게 로그인한 유저의 정보를 계속해서 가져올때마다 이런 코드를 작성하는것은 같은 코드가 반복되는 것으로 유지보수성이 떨
내가 만들고자 하는 프로젝트에는 운동기구와 운동장비를 사고 팔 수 있는 쇼핑 기능이 들어있기때문에 본격적으로 쇼핑 기능에 대해서 설계해보자 먼저 Entity부터 구성해보자 쇼핑몰 기능을 위한 Entity 설정 > Entity의 종류에는 상품(item) 주문(item)
상품 기능을 추가하기위해서 entity들을 설정했기때문에 먼저 Item Entity의 API 기능부터 추가해보자, 제일먼저 상품 등록 API 부터 만들어보자컨트롤러등록기능의 API 컨트롤러를 만들어주고해당 서비스와 연결시켜준다.서비스우선 먼저 주의해야될점이 상품을 등록
이전에 등록 기능을 완성해보았다면 이번에는 수정과 삭제 기능을 추가해보자진행과정!먼저 홈화면에 내가 등록한 제품들이 보이게 설정제품 클릭시에 자세히 볼수있는 페이지로 이동해당 제품을 등록한 사람이라면 제품 수정, 삭제 버튼이 보이게 설정그럼 먼저 홈화면에 내가 등록한
이전에 제품 수정기능을 만들어봤다면 이번에는 삭제 기능을 추가하고 테스트해보자! 삭제버튼 클릭시에 ajax 실행 해당 apiController로 데이터 전송 해당 서비스 내용 서비스 내용 테스트 > 이번에 삭제를 진행하면서 제품을 등록할때 만들어놓았던 이미지파
이전에 주문하기 기능을 추가하기위해서 주문하기Form.html에서 controller로 값이 전달되는 것까지완료했고 해당 서비스 API 만들어서 적용시켜보자 먼저 받아온 값들을 Entity로 변환(추후에 테스트를 효율적으로 하기위한 변경) 해당 서비스 API 해당
구매 내역 조회 > 주문 기능을 완료했다면 주문이 정상적으로 진행되었는지 사용자가 확인할 수 있는 구매 내역 조회 기능을 추가해보자 구매 내역 조회 기능 순서 구매내역 보여주는 html 설계 html에 들어갈 정보와 맞는 dto설정 해당 정보를 저장시켜주는 serv
이전에 주문 삭제기능 추가를 위한 주문 상세보기 페이지를 만들고 구매 내역 페이지를 수정했기떄문에 본격적으로 삭제 기능을 추가해보자!!
저번 시간에 장바구니 등록기능을 만들어보았고 이번에는 장바구니에 들어있는 내용을 확인할 수 있는 html을 만들어주고 장바구니에 들어있는 상품을 제거하는 API를 만들어보자제일 먼저 장바구니에 들어있는 상품들을 보여주는 html을 설계해보자!먼저 해당 정보들을 가져와야
장바구니에 들어있는 상품을 한번에 주문
상품을 직접구매하거나 장바구니에 등록해서 한번에 구매하는 기능을 만들어보았는데 이번에는 결제 서비스를 적용시켜보려고한다. 결제서비스는 가장 유명하다는 '포트원'을 사용해서 진행해보려고한다.먼저 PG사들을 모아서 간단하면서 한번에 제공해주는 서비스가 바로 포트원이다. 이
후속 검증까지 완료했다면 이제 결제를 취소하는 기능을 추가해보려고한다.후속 검증에서 두개의 값이 달랐을때, 또는 사용자가 결제 취소를 원할때에 진행해보려고한다.