내가 원하는 방식대로 설계도 1. 지점마다 관 수가 정해져있고 좌석 배치도 , width height가 고정이다. 애초에 처음 설계할 때 부터 만들어 놓고 시작한다. 이 과정은 CGV총 관리자가 설정하는 것임. ex) 신촌 1관은 5x5 배치이며 x x o o o x x o o o x x o o o x x o o o o o o o o 이 좌석 구조가 고정이고 2관 3관 4관 총 관리자가 지정해서 만드는 것임. 2. 각 지점별 관리자 ( 신촌점 , 홍대점 )는 총 관리자가 만들어놓은 지점별 관 , 좌석배치를 그대로 쓰는 것이다. 상영 등록을 할 수 있는 영화가 있으면, 그 영화를 등록할 때 관 정보를 불러와야 되는데 그 관 정보를 session의 값을 받아와서 DB에 그 session 값을 넣고 저장되어 ..
1.제목을 먼저 누르고 지점을 눌렀을 때를 생각해보자, 영화 제목을 눌렀을 때 그 영화를 상영하고 있는 지점들이 먼저 처리될 것이고 그 이후에 지점을 눌렀을 때 그 지점에서 상영 중인 영화들로 바뀔 것이다. = 내가 설계한 sql = 제목값이 들어가있는 상태에서 극장을 눌렀을 때 / 극장 값을 넣고 subject를 새로 불러오는 것인데 체크되어있는 subject의 값은 class로 체크 표시를 그대로 유지하고, 상영을 하지 않는 영화는 순번을 밑으로 내려서 블러처리를 해야 된다. 이 고민을 정말 많이 했었는데, 내가 아직 미숙한 탓에 깔끔한 코드로 구현하지 못했다. ( 내가 생각한 내용 ) A , B , C 영화가 있다고 하면 / A를 눌렀을 때 / 1 , 2 , 3 , 4 , 5 극장이 나오고 1 극장..
오늘은 가장 짜증났던 date타입 에러에 대해서 글을 쓴다 ! 이번에 이 오류를 겪으면서 다음부터 무조건 DB에 저장할 때 , DTO는 String타입으로 써야겠다고 깨달았다 이유 ) DTO에 저장할 때 , Date타입으로 저장하면 to_char로 불러올 수가 없다! 이게 가장 큰 이유! 애초에 저장을 했을 때, DTO에 Date타입으로 저장했으니까 to_char로 불러올 수가 없다 왜냐하면 to_char은 문자형으로 바꿔주는 건데, 내가 저장한 것은 Date타입이기 때문에 이 방법으로 불러올 수 없음. 그래서 내가 해결책을 여러가지 찾았는데 1. startdate 그 자체를 Date타입으로 불러와서 컨트롤러에서 내가 원하는 방식으로 파싱하는 것 2. DTO를 새로 만들어서 그 DTO에 값을 받아오는 방..