오늘 한 일
- 프로젝트 : 시안 수정사항 ppt 제작 완료, 파일서버 사용자 추가 배움
 
- 뉴스레터 : 참여 코너 소개글, 이미지 의뢰글 초안 작성
 
- homey 사이드 프로젝트
 
- 인프런 
스프링 핵심 원리 - 기본편 수강 중 : AppConfig 리팩터링 ~ 좋은 객체지향 설계의 5가지 원칙의 적용까지 수강 
homey 사이드 프로젝트
- MemoryRepository, ServiceImpl java test units 추가
 
- 첨부파일 관련 도메인 작성
 
JUnit 테스트 코드 작성
ServiceImpl, MemoryRepository에 대한 테스트 코드를 작성하고 잘 실행되는 것을 확인하였다. 
- 근데 첨부파일 생각해보니 
service에도 변화가 필요할 것 같아서 수정이 있을 듯. 
첨부파일 정보 저장 테이블 데이터 타입 문제
- 기존 테이블 계획 : 첨부파일-사이즈 컬럼 타입이 
numeric(8, 0)으로 되어있었다. 
- numeric타입이 뭐고, 왜 쓰는지 잘 모르겠어서 검색해봤는데 소수점 앞 자릿수, 뒤 자릿수를 설정할 수 있다고 한다.
 
MultipartFile의 getSize() 메소드가 Long타입으로 byte 정보를 반환하는 것을 알게 되었다. Interface MultipartFile 
- 일단 첨부파일 size는 Long타입으로 해보기로 했다.
 
github
- 강의 프로젝트와 사이드 프로젝트를 동시에 열어서 하다보니 강의 프로젝트에 사이드 프로젝트의 브랜치를 잘못 push하는 일이 있었다.
 
- 순간 main과 섞인줄 알고 놀랐지만 다행히 branch에서 하던 작업이라 삭제가 쉬웠다.
 
git push origin --delete <<원격저장소 branch이름>>