본문 바로가기

분류 전체보기

(135)
AWS에 프로젝트 등록 -> DB넣기-> username, password도 workbench계정과 동일하게 설정-> 실행(Install)-> 깃허브 데스크톱 경로에서 가져오기-> 파일명 ROOT로 바꿔서 넣기-> 서버 실행 http://3.38.99.191:8080
학원 강의 자료 모음/파이널 프로젝트 AWS 사이트 *) 나머지는 네이버 메일에 넣어둠 )JDOM 설치http://jdom.org/  )파이널 프로젝트 urlhttp://3.34.53.134:8080
3차 - 장바구니 검증 기능 구현 *) 장바구니에서 결제 버튼을 눌렀을 때, 해당 좌석에 예매되어 있는지 검증 후, 예매가 되어있다면 이미 예매된 좌석이 있다는 경고창을 띄운 후 해당 장바구니 내역을 삭제하고, 예매가 되어있지 않은 경우에는 결제 페이지로 이동시켜주는 기능. *) 기존에는 장바구니 좌석 테이블에 예약여부 컬럼을 추가한 후, 좌석 예매 mapper 실행 시, 좌석 정보를 0 -> 1로 업데이트 하는 동시에, 장바구니 좌석 테이블의 예약여부도 1로 같이 업데이트하는 방식을 사용했으나,장바구니를 등록하지 않고 바로 결제하는 경우에는 장바구니 번호를 받아올 수 없기 때문에 새로운 방법을 설정했다. [html]-> 장바구니에서 결제 시, 해당 장바구니 번호를 가지고 함수를 실행시킨다. [js]-> ajax를 활용하여 컨트롤러 호출..
멘토링 - (포트폴리오)면접 피드백 컨트롤러를 기준으로 설명 코드적인 어필이 필요. (ex: HashMap 왜사용 했는지?) 포트폴리오도 동시에 준비하기
3차 - 장바구니 등록 기능 *) 티켓 예매 사이트에서 장바구니 등록을 위해 이용되는 데이터는 공연 이미지, 공연명, 공연장명, 공연날짜, 선택 좌석, 좌석 등급, 가격이 나타나야 함.*) 먼저 장바구니의 기본정보가 등록된 후, 그에 대한 장바구니 좌석을 등록해야한다. (총 2번의 등록을 거쳐야 함) 장바구니/장바구니 좌석 테이블 및 Vo 생성-> 테이블엔 기본적인 정보를 넣어두고, 조인을 활용해 필요한 데이터를 얻어오기 때문에 Vo에 조인용 변수를 별도로 만들어 두어야 한다. (cart_seat_name)은 좌석 하나하나에 이름을 붙여 사용하기 위한 변수이다. )mapper 구성 (CartMapper, Cart_seatMapper) )Controller 구성 화면에 출력될 땐, 회원 별 장바구니를 받아오게끔 해야 함. -> 선택한..
취업 강의 *) 코딩만큼 기획이 중요 *) 정처기(정보처리기사)는 따놓으면 무조건 좋다 - it업계에서 비전공자에게 강추*) 객관적인 코딩 필요*) 파이널 프로젝트의 주제, 맡은 일, 페이지, 애로사항, 테이블 개수, 혼자서 처리할 때 걸리는 시간 등 을 물어볼 수 있음-> 완성도있는 작품, 명확하게  정의할 수 있게끔  1)전략수립 및 실현계획-한시성(워라밸이 프로젝트에 맞춰져 있음) // 솔루션 회사에 들어가면 해결(단, 발전이 없음 - 2년 안 퇴사비율 높다)=> 첫 직장으로는 솔루션 비추*) 많이 사라지는 추세이지만, 프로젝트에 맞춰야하는 것은 어쩔 수 없음(실력 향상을 위해서라도 첫 직장은 SI 추천)-유일성(코딩 뿐만 아니라 문서(산출물)작성을 엄청나게 함) SI(System integration - 시..
트러블 슈팅 - 09.13 (이미지 등록시 오류 - 변수 충돌) *)오류 -> 이미지 등록시, 이미지가 제대로 들어가지지 않는다. => MultipartFile 타입의 데이터를 String 타입의 필드로 직접 바인딩하려다 발생한 것이므로, 스프링이 MultipartFile을 자동으로 String으로 변환할 수 없다는 문제가 발생* MultipartFile 필드의 이름과 Vo의 'hall_image'간의 충돌이 벌어진 것. )해결-변수명이 충돌나지 않게끔 조정해준다. (Vo의 String 타입인 'hall_image'를 컨트롤러에서도 String으로 활용)
3차 - 게시판 카테고리 별 조회 기능 )html-> select 값 바뀔 때마다 함수 호출 )js-> 컨트롤러 호출 )Controller-> 카테고리가 전체 조회가 아닌경우 map에 cate값을 담는다. )mapper-> or절 사용(동시에 만족하는 조건이 아니기 때문에 or로 처리) (사용 주의!!) *) 트러블 슈팅-> 동적 쿼리에서 and를 사용해서 오류발생. or로 수정해주기 -> 각 카테고리 별 조회 가능