분류 전체보기

문제점 springMvcApplication을 실행 중 에러가 발생 "status": 404, "error": "Not Found", "message": "No message available", 시도해본 것 다시 만들고 실행 구글링 해보니 404 에러가 종류가 많았음. 해당 호출을 찾을 수 없다는 문제인듯.. 해결 별것도 아닌 문제 였다. mvc파일의 위치가 문제였다. 해당 프로젝트 패키지 내에 위치해있지 않아 다른 templates나 static같은 값들을 읽어오지 못 한것. 위치를 해당 프로젝트 패키지로 옮겨줬더니 해결 알게된 것 위 문제로 알게된 것보다. spring을 새로 공부하며 아래에 알게된게 더 많은 듯 싶은데, spring을 이용하는게 처음이라 일어난 헤프닝이었던것 같다.이것때문에 30..
이번주는 몸풀기 메모장 프로그램과 호텔예약 프로그램을 작업했다. 생각보다 틀 잡기도 어렵고.. 공휴일도 껴있어서 시간이 부족했다... 협업과제였기 때문에 협업에 익숙치 않아 코드 스타일이나 메서드나 변수 같은 것을 정하고 의견을 모으는데 많은 시간이 걸렸고, 깃 때문에 또 많은 시간을 소모했다. Day 1 첫날은 몸풀기 개인과제 메모장을 작업했다. 기능에선 어려움을 못 느꼈고, 깃에서 푸쉬 풀 하는 과정에서 에러가 발생하여, 팀원들의 도움으로 해결했는데, 터미널로는 pull과정 시 에러가 발생했는데, IntelliJ내의 pull(update)기능을 이용하니 해결됐다. Day2 공휴일 Day 3 셋째날은 팀원들과 기본 틀을 잡고 깃에서 모두 클론받아와서 시작했는데, 처음 틀 잡는게 제일 힘들었던것 같다....
오늘은 강의와 특강을 들어서 문제가 알게된 것 ERD에 대한 특강으로 ERD에대해 알았다. E : Entity R : Relationship D : Diagram 이런 틀이잡힌 데이터구조도 있다는 걸 알았다.
오늘은 예약취소기능을 좀 더 요구사항에 맞게 예약번호로 특정해서 취소하도록 수정하고, 환불하여 호텔측 금액이 빠지고, 소비자 돈이 환불되도록 수정했다. 그리고 깃에서 다시한번 에러가 발생했는데... 문제점 깃에서 풀만 해오면 계속 예전으로 돌아가는 에러가 발생했었다. 환불 시스템에서 소지금이 다시 환불되지 않는 문제 발생 시도한 것 이전으로 돌아가서 다시 클로닝해서 쓰기 리모트 확인 해결 깃 리모트를 확인해본 결과 그 이전 깃 리포지토리를 가르키고 있었다. 리모트 주소를 git remote set-url origin [해당 주소] 코드를 이용하여 수정하고 pull했더니 해결 환불 시스템을 보니 서로 다른 customer를 호출하고 있는 문제인것을 파악하고, 해당 custormer를 매개변수로 넘겨주어 취..
오늘부터 호텔 예약프로그램을 만들었다. 난 예약취소기능을 만들기로하고,팀원들과 구조를 짰다. 협업 문제점 팀원들과 구조를 짤때 한명의 리포지토리를 모두 클론받아오는데, 처음 틀이 완벽하게 짜지지 않아서, 많은 부분을 수정하거나 추가해야했다. 시도한 것 리포지토리 주인이 수정해서 다시 올린걸 모두 pull하기 작은 기능들 서로 대화해서 각각 추가하기 해결 나중에는 에러가나서 병합하면서 모두 충돌처리 해줬다. 알게된 것 처음부터 틀이나 변수명 메서드명, 자료형 등은 확실히 정해두고 그걸 기반으로 만들자... 공통적 수정사항이 생기면 리포지토리 주인이 그부분만 수정하고 모두 pull해서 공통된 작업환경을 최대한 만들자
오늘은 팀원들과 깃으로 협업해서 호텔예약프로그램만들기전 워밍업으로 메모장을 만들었다. 난 수정 기능을 맡아서 만들었는데, 기능구현보다 깃에서 어려움을 많이 느꼈다. 문제점 깃에서 포크해와서 작업중 작업물을 pull해 오는 과정에서 에러가 발생 시도한 것 git pull --ff-only 이용 브랜치가 fast-forward인 관계에서만 사용가능 따라서 실패 ff-only옵션 기본값으로 변경 위와같은 이유로 실패 해결 생각보다 간단했는데, 터미널로 오류가 나던걸 인텔리제이 내부 기능으로 업데이트하고, 푸쉬했더니 바로 해결.. 알게된 점 인텔리제이 에서 제공해주는 기능 너무 편하다.. 터미널도 써야겠지만.. 그외 알게된 점 현재 시간과 날짜에 관한 정보를 가져오는 방법으로는 Date와 Calander를 알고..
지금 확인해보니 2주차 WIL을 안 썼다... 일단 3주차 WIL 05.29(월) 월요일은 공휴일이어서 쉬었다 05.30(화) 키오스크 클래스 구조 틀 잡기 화요일은 키오스크 과제를 받아서 만들기위해 먼저 JAVA클래스 기본틀을 잡았다. 처음 해봐서 기본구조를 설계하고 잡는것도 많은 어려움이 있었다. 처음에는 추상화(abstract)까지 사용해서 카테고리별 메뉴를 클래스별로 모두 만들었었다. 그게 필요없다는걸 깨닫고 코드를 대대적으로 수정해 메뉴를 상속받는 카테고리별 클래스와 카테고리별 클래스들이 각각 메뉴필드를 들고있고, 부모 메뉴가 카테고리별 메뉴들을 포함관계가 되는것으로 변경했다. 05.31(수) 완성한 뒤 선택구현사항 구현 기본적인 완성본을 완성하고 그 뒤 장바구니 물건들이 중복되면 갯수로 합쳐..
오늘은 코드리뷰 시간이 있었다. 그런데 매니저님이 감을 못 잡은 사람들을 위해 우리 4조가 코드리뷰를 해달라고 하셔서, 일이 커졌다.. 그러므로 오늘은 코드리뷰중 알게된것들을 써야겠다. 문제점 콘솔에 찍히는 메뉴판들이 메뉴의 이름 길이마다 자리가 따로따로 잡혀서 예쁘게 찍히지 않음. 시도해본 것들 1. 간격 조정하기 2. 충분한 공간주고 문자열 길이 받아와서 그만큼 빼고 띄어주는 메서드 만들기 해결 System.out.println(String.format("%d. %-18s ||W%d",(count+1),name,price)); 팀원분이 코드리뷰하며 알려주신건데, String.format을 이용하면 간단하게 띄울 수 있었다. 알게된 점 문자열 형이나 정수형 소수점 형까지 모두 다르게 작성해줘야한다. %..
나모_
'분류 전체보기' 카테고리의 글 목록 (6 Page)