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. 회고
5일차
·
개발일지/GreenMiniProject1
1.개발 진행 및 완료상황application.properties와 build.gradle을 설정데이터베이스와 Spring Boot와의 연결 작업본격적인 코딩작업 시작 2. 업무, 개발 중 발생한 이슈 There was an unexpected error (type=Internal Server Error, status=500). java.lang.IllegalArgumentException: Name for argument of type [java.lang.String] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag.리플렉..
4일차
·
개발일지/GreenMiniProject1
🪲문제사항깃과 깃허브를 연결하려고 했는데fatal: 'Ratenne' is not a commit and a branch 'main' cannot be created from it이 오류가 떴다main브랜치에 분명 Ratenne브랜치가 있음에도 불구하고 Git0| Ratenne 원격 저장소의 브랜치나 커밋 정보를 찾지 못하고 있다.그래서일단 원격저장소와 로컬저장소를 다시 remote하고 git checkout -b main Ratenne/main 이런식으로 Ratenne브랜치를 다시 추가했는데....The following untracked working tree files would be overwritten by checkout이번엔 체크아웃하면 현재 작업파일에 덮여써진다고체크아웃이 중단되어버렸다 ..
[Spring] 페이징(Pagination)
·
SPRING
페이징(paging)은 데이터베이스에서 대량의 데이터를 효율적으로 표시하기 위해 아래와 같이여러 페이지로 나누는 것이다.1. 페이징의 기본 원리총 데이터 수 (Total Record Count): 데이터베이스에서 조회할 수 있는 전체 데이터의 수페이지 크기 (Record Size): 한 페이지에 표시할 데이터(인스턴스)의 수현재 페이지 번호 (Current Page): 사용자가 현재 보고 있는 페이지의 번호전체 페이지 수 (Total Page Count): 위 사진에서 총 8페이지가 있는 것과 같다.2. 코드에서의 페이징 구현페이징은 Pagination 클래스와 SearchVo 클래스에서 처리된다. 2.1. Pagination 클래스startPage: 현재 페이지 그룹의 시작 페이지 번호endPage: ..