목록대학생 (2)
관심쟁이 영호

이번에는 주문취소에 대해서 살펴볼 예정이다. 주문취소를 보는 이유는 DB에서 값을 가져와서 데이터를 변경해주는 작업이기 때문이다. 여기서 문제가 있다. 만약, 물품이 10개가 있다. A라는 사람이 1개의 물품을 주문함과 동시에 B라는 사람이 10개의 물품을 주문할 수도 있다. 이렇게 된다면, DB에도 문제가 생기고 결제서비스와 같은 직접 돈과 연관되어 있는 문제면 엄청난 파장이 생길 것이다. 어쨌든 살펴보자. 홈화면에서 "주문 내역"을 눌러준다. 그러면 위와같은 페이지가 나온다. 페이지에 해당하는 매핑 컨트롤러로 가보자! 페이지는 "http://localhost:8080/orders" 이다. // OrderController.class @Controller @RequiredArgsConstructor p..
우선, 이야기하기 전에 나는 컴퓨터 공학과에 재학 중인 4학년 학생이다. 혹시나 앞으로 컴퓨터 공학과 전공을 생각하고 있거나, 재학 중이거나, 편입 및 전과를 생각한다면 이 글을 보고 참고하면 좋을 것 같다. 왜냐하면, 시간을 되돌린다면 이 글처럼 나는 행동하고 싶으니까. 우선 컴퓨터에 대한 선입견이 있다면 한번 읽어보면 좋을 이야기를 적어보겠다. 1. 컴퓨터는 어려운 것이 아니다. 위 글 보고 "니 따위가?", "거짓말 치네~"라고 생각할 수 있다. 근데 솔직히 이야기해서 대학교 4학년 과정 동안 배우는 공부이다. 입문 단계에서는 너무나 어렵고 힘들지만, 어느 정도의 경지에 오르게 되면(무언가 만들고 싶은 프로그램을 허접한 수준이라도 만들 수 있는 경지) "산이 높을 뿐이지, 오르지 못할 것 같진 않다..