일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
31 |
- SBS 개발
- 웹 개발 면접 질문
- 리액트
- SBS 본사
- 백준알고리즘
- 뷰
- 첫 리액트
- 첫 React
- URL입력
- Vue.js
- 면접
- 프로젝트 후기
- 간단 프로젝트
- 대문자
- react
- 경력직
- CompositionAPI
- MySQL
- 백준
- e-HR
- 트리
- 뷰 리액트 비교
- IT시스템개발
- 알고리즘
- 쟈스
- 사내시스템
- 오라클
- 자바
- 1차면접
- 뷰 리액트
- Today
- Total
리주의 프로그래밍 공부
[스프링 쇼핑몰 도전]21.02.19 본문
처음 서버를 실행시킬때마다 mybatis-config.xml에서 typeAlias 오류가 난다.
(Error registering typeAlias for '변수' & Cannot find class )
>>
오류인 부분은 없지만, 오류로 나온 부분을 다시 적어주면 잘 작동한다. 이유는 모르겠다.
상품을 삭제할때에는 사용자가 담아놓은 장바구니에 대해서 처리를 해줘야한다.
>>
장바구니에 담겨져 있다면, 삭제해도 괜찮을 수는 있으나, 사용자에게 공지가 되어야한다.
> 사용자마다 개인적인 공지사항 DB가 있으면 좋을것같아서 추가했다.
삭제시 관계형 데이터베이스로 인해, 장바구니를 먼저 삭제해야 오류가 발생하지 않고 상품이 삭제된다.
aside에 대한 변경이 필요하다.
>>
로그인 했을때, 유저로 사용할 수 있는 부분과 공통적으로 볼 수 있는 부분이 따로 나뉘어져 있어서 불편함을 느끼게 된다.
수량에 따른 금액에 대한 범위 처리가 필요하다.
>>
상품 등록시에만 범위 처리를 해준 결과, 장바구니에서 수량에 따른 금액이 커지는걸 생각치 못해 에러가 생겼다.
(이 이상일 금액은 없을것으로 예상하고) 수량에 따른 금액 및 전체 합계를 int형에서 double형으로 바꿔줬다.
여전히 세션이 만료되었을때 홈으로 돌아가는 기능이 필요하다.
>>
세션이 만료된상태여도 화면이 그대로라, 유저 정보를 사용하는 페이지로 넘어가려하면 에러페이지를 마주하게 된다.
공지사항 등 리스트로 출력할때 번호 매기기
>>
현재에는 DB에 저장된 id를 출력하여, 순서대로 매겨진 번호가 아니다.
SQL 쿼리문을 공부해야겠다.
'프로젝트 > [spring]쇼핑몰 홈페이지 도전기' 카테고리의 다른 글
[스프링 쇼핑몰 도전]21.02.22 (0) | 2021.02.22 |
---|---|
[스프링 쇼핑몰 도전]21.02.20 (0) | 2021.02.20 |
[스프링 쇼핑몰 도전]21.02.18 (0) | 2021.02.19 |
[스프링 쇼핑몰 도전]21.02.17 (0) | 2021.02.18 |
[스프링 쇼핑몰 도전]21.02.16 (0) | 2021.02.16 |