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)의 해시값을 아래와 같이 출력할수 있었다. 사진상..
12일차(D-Day)
·
개발일지/GreenMiniProject1
모든 오류 수정을 마치고 노션에 하브루타목록 작성 및 git hub main branch에 적용까지 끝냈다. 발표까지마치고나서 강사님의 총체적인 피드백에서 대부분은 예상했던 문제였고 예상했음에도 불구하고 그부분을 해결하지못했던 것에 대하여 크게 아쉬움이 남았다. 첫번째로, 사용자의 편의성과 관련한 UI의 문제점을 지적하셨다. 실제로 사용자가 기업유저와 일반유저의 화면을 동시에 볼 일은 없지만 배경색이라도 달리해서 차이점을 두는 것이 필요했다. 하지만 첫 프로젝트라 기존에 메인색으로 지정한 색만 써야한다는 강박에 갇혀 흰색,검은색,#470065,#EBFFEE만을 사용했다. 이마저도 #470065컬러는 팀장과 팀원들의 반대로 아예 사용하지않고 3가지 색으로만 페이지를 구현하려 했으나 나의 강력한주장으로 늘린..
11일차
·
개발일지/GreenMiniProject1
머지 오류최종수정 기능확인
10일차
·
개발일지/GreenMiniProject1
aop에서 비동기호출도 인터셉터가 가져갈수있음스타일시트조정 머지 깃허브에서 resolve conflict가 안될땐 스프링에서 깃풀오리진디벨롭해서 수정요망
9일차
·
개발일지/GreenMiniProject1
문서작업 스킬수정하는부분 그냥지우고 새로작성함 아쉬움이남아 다른 프로젝트에서 제대로해봄
8일차
·
개발일지/GreenMiniProject1
ㄱ로그인세션수정
7일차
·
개발일지/GreenMiniProject1
스킬 함수부분, 모달
6일차
·
개발일지/GreenMiniProject1
1. 개발 진행 및 완료상황 주소api 2. 개발 중 발생한 이슈 3. 오늘 새로 배운 내용 4. 레퍼런스 5. 특이사항 6. 회고