9일차(종료)
·
개발일지/GreenMiniProject2
8일차
·
개발일지/GreenMiniProject2
3일차
·
개발일지/GreenMiniProject2
1. 개발 진행 및 완료 상황프로젝튼 30프로정도 진행된 상태고 팀장님은 추천공고 부분, 나는 평가하기 부분, 다른 팀원은 커뮤니티 댓글 부분을 맡아 진행중이다. 기존에 더미데이터들은 뤼튼을 사용해서 삽입하였다. 팀원들과 코드 리뷰를 통해 피드백을 주고받으며, 각자 맡은 역할에 대한 협업이 원활하게 진행되고 있다. 특히, 추천 공고 부분과 평가하기 부분 간의 데이터 연동에 대해 논의한 결과, 정보를 공유하는 방향으로 개선 방안을 찾았다. 2.새로 배운 내용JPA를 수업시간에 배웠지만 JDBC Template을 사용했다. 현장에서는 잘 쓰이지 않는 기법이지만 그냥 경험삼아 공부도 할 겸, 사용법도 단순해서 적용해보았다.특징 JPAJdbcTemplateMyBatis개념객체-관계 매핑(ORM)JDBC를 간편하..
2일차
·
개발일지/GreenMiniProject2
1.개발 진행 및 완료상황현재 db도 어느정도 정규화가 진행되었다.각자 역할을 나누어 어느부분 파트를 코딩할지 역할 분배가 완료되었다. 2. OPEN AI API사용자기소개서를 ai로 피드백해주는 기능이 있다면 사용자들이 보다 편하게 입사지원을 할 수 있지 않을까? 하는 생각에서 고안된 아이디어이다. 그런데 찾아보니 이미 각종 사이트에서 사용되고있는 기능이어서 좀 아쉬웠다. 이거 말고도 다른 아이디어들도 몇개있었는데 타 사이트에서 찾아보기 힘든 아이디어였지만 그만큼 실용도도 떨어져서 굳이 채택하진 않았다. writeValueAsString  이 메소드는 JAVA객체를 JSON문자열로 변환하기 위해 사용아였는데 클라이언트에 사용자가 입력한 정보를 담아오고 컨트롤러(서버)에서 model과 token값을 지정..
[project2]1일차
·
개발일지/GreenMiniProject2
git hub의 원격 저장소의 파일들을 git pull을 하던중 기존의 내 파일들이 다 날아갔고  원격 저장소의 파일들로 덮어씌워졌다. 그래서 git log도 찾아보고 comitt명령도 reset해보았지만 결국에는 이틀전 커밋상태로 되돌아갔기 때문에 당일에 작업한 내용들이 다 날아가게 되었다. 또한 내가 작업한 파일들이 커밋을 분명했지만,,,? 파일 복구한다고 reset을 해버렸기때문에 커밋을 안한 경우나 마찬가지였다. git reset --hard commit-id이 명령어를 사용하더라도 복구는 쉽지 않은 상황이었다.git fsck --lost-foundgit add를 통해 stage는 되었었기 때문에 위 명령러로 파일(blob) 혹은 디렉토리(tree)의 해시값을 아래와 같이 출력할수 있었다. 사진상..