신한DS 금융SW 아카데미 1차 개인프로젝트
Github 주소 : https://github.com/teon98/BackeryProject
프로젝트를 진행하며 처리했던 예외처리 목록들을 정리하였습니다.
1) 일반적인 SQL문 처리
2) 매개변수가 있는 SQL문 처리
3) 프로시저를 처리하는 SQL문 처리
JDBC에서 시분초도 표시하고 싶으면 Date 클래스가 아닌 TimeStamp 클래스를 사용하면 됨을 알게되었습니다.
1) 주문 수량 변경 시 처음 제공된 빵의 수량보다 더 많은 수량으로 변경 될 경우(잘못된 수량 변경 요청시) 수량이 변경되지 못하도록 하는 조건 추가
2) 다른 날에 장사를 시작할 시 Orders 테이블과, Todaybackerys 테이블이 비워지는 기능 추가
Orders 테이블과 Todaybackerys 테이블을 join 하여 쓸 일이 많았는데, 프로젝트를 마무리 한 후에 보니 뷰를 만들어 이용해볼껄 하는 아쉬움이 남았습니다.