4.28 팀프로젝트 진행상황
header, footer 구상도 작성 완료
header, footer 초안 작성 및 적용 완료
DB 개인 계정 생성 및 권한 부여, 팀계정에 연결 완료
github master branch에 main화면 나오는 버전까지 merge완료
header, footer 구상도

localhost:8082/
-header, footer 적용한 main화면 (위치등 정렬은 하지 않음)
어려웠던 점
이전까지 DB팀계정을 만들고 팀계정의 아이디 비밀번호를 공유하여 연결했었다.
각각 계정을 만들고 main팀계정의 table에 접속할 수 있는 권한을 부여하기로 하였다.
이러면 각자의 계정으로 로그인하여 개발을 할 수 있다.
(a계정에서 GRANT all on 테이블명 to 계정명;)
header는 기존 부트 스트랩을 활용하여 만들다보니 search위치, 메뉴 위치 등이 마음에 들지는 않았지만 그런 부분은 마지막에 정렬하기로 했다.
spring sequrity를 나중에 사용할 예정이지만 아직 권한을 부여하지 않아서 메인메뉴로 이동할 때 로그인 페이지가 나오는 문제가 있었다.
따라서 main class에서 우선은 exclude처리를 해주었다. header에 나오는 메뉴들도 원래는 권한에 따라 보여야 하는데 모든 메뉴가 보이지 않았다. 따라서 우선은 sequrity관련 sec 속성을 뺀 상태로 메뉴를 만들었다.
github 병합 conflict생길경우 merge에서 resolve누르고 비슷한 내용중 괜찮은 버전을 직접골라서 수정하면 된다.
was서버로 사용할 pc에 tomcat을 설치하였다. 이를 통해 개발 pc에서 was pc로 전송하여 was pc에서 db와 연결하는 식으로 진행될 것이다.
다음 협업시 목표