일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 정규표현식
- 스프링 쇼핑몰
- 파일 업로드
- spring 프로젝트
- 스프링 게시판
- 인증번호 전송
- Bcrypt
- 쇼핑몰 포트폴리오
- 쇼핑몰 프로젝트
- 스프링 이미지
- 스프링 포트폴리오
- ResponseEntity
- BCrypt 적용
- 스프링 프로젝트 기본 설정
- 스프링 쇼핑몰 프로젝트
- 스프링 HikariCP
- 스프링 메일 전송
- 스프링 업로드
- 로그인 기능
- arraylist
- 스프링 프로젝트
- 회원가입 기능
- 삭제 구현
- 로그아웃 기능 구현
- spring 쇼핑몰
- 스프링 프로젝트 설정
- 스프링 게시판 구현
- 이미지 출력
- 스프링 파일 삭제
- oracle 설치방법
- Today
- Total
목록전체 글 (281)
Kim VamPa
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/GZqN7/btrlgTBamMP/AnvwQrPAxodS4LHvr0Utfk/img.png)
프로젝트 Github : https://github.com/sjinjin7/Blog_Project 프로젝트 포스팅 색인(index) : https://kimvampa.tistory.com/188 목표 장바구니 추가 기능 구현 장바구니 추가 기능 구현을 목표로 합니다. 서버 측 구현과 뷰 측 구현으로 나누어서 작업할 예정이며 이번 포스팅에선 서버 측 구현을 목표로 합니다. 순서 1. 개요 2. CartMapper 수정 3. Service 메서드 4. CartController 5. 테스트 1. 개요 구현을 하기 전 우리가 만들 서버 측 장바구니 추가 기능은 어떠한 특징들을 가지는 지 먼저 정리하겠습니다. - 뷰로 부터 '장바구니 추가' 요청을 받게 되고 DB에 등록할 데이터(memberId, bookId,..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/6olVZ/btrlbDrH547/zTUoh2meJ6QkxQMVGTybr1/img.png)
프로젝트 Github : https://github.com/sjinjin7/Blog_Project 프로젝트 포스팅 색인(index) : https://kimvampa.tistory.com/188 목표 장바구니 추가 기능 구현 장바구니는 로그인한 사용자만 사용할 수 있도록 하기 위해서 관리자 페이지와 같이 '인터셉터 적용'을 해주는 것을 목표로 합니다. ※ Interceptor에 대해선 아래의 포스팅에 따로 정리했습니다. [spring] Spring Interceptor 란?(HandlerInterceptor, HandlerInterceptorAdapter) 순서 1. servlet-context.xml 2. CartInterceptor.java 1. servlet-context.xml 장바구니 url("..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bdukmy/btrlbEiQ02m/MoipeUO1VRktAwLtvrsWok/img.png)
프로젝트 Github : https://github.com/sjinjin7/Blog_Project 프로젝트 포스팅 색인(index) : https://kimvampa.tistory.com/188 목표 장바구니 기능 구현 '장바구니' 구현에 사용할 Mapper 메서드 생성을 목표로 합니다. 장바구니 테이블 ROW 추가, 장바구니 테이블 ROW 삭제, 장바구니 테이블 수량 COLUMN 수정, 장바구니 테이블 한 개의 ROW 가져오기, 장바구니 테이블 여러 개 ROW 가져오기 총 5개의 Mapper 메서드를 생성할 것입니다. 이번 포스팅에선 언급한 5개의 Mapper 메서드를 생성하고, 장바구니 구현을 하면서 추가적인 Mapper 메서드가 필요하다면 그때그때 추가해주도록 하겠습니다. 순서 1. CartDTO ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dc5w5Y/btrkJl5Vur4/uvGr6Wp8YBWNWlHlSbZi30/img.png)
프로젝트 Github : https://github.com/sjinjin7/Blog_Project 프로젝트 포스팅 색인(index) : https://kimvampa.tistory.com/188 목표 장바구니 기능 구현 '장바구니' 정보를 담을 테이블을 설계 및 생성합니다. 순서 1. 방향 2. 장바구니 테이블 1. 요구사항 분석 우리가 구현하고자 하는 장바구니 기능은 어떠한 특징을 가지고 동작을 하게 만들지 생각나는 대로 작성해보겠습니다. 등록 - 회원은 자신이 원하는 상품을 '장바구니'에 등록할 수 있습니다. - 수량도 함께 등록 할 수 있습니다. - 장바구니 등록은 '상품 페이지'의 버튼을 통해서만 등록 할 수 있다. - 한 명의 회원이 이미 등록한 장바구니 상품 정보가 있는 경우 새로 등록되지 않..