2022 10 02 - WIYA-waitinyourarea/wiya GitHub Wiki
2022-10-02 회의록
1. 파일
을 저장할 경로와 이미지태그에서 불러올 경로
- 파일을 멀티파트파일로 받아와서 배포할 경로
- 현재는 개발단계여서 인텔리제이의 소스코드들이 빌드된 영역인
build
,out
밑에 저장
- 스프링 부트 환경에서
temaplates
디렉토리는 클라이언트에서 접근을 하지 못하는 경로
static
밑에 파일을 저장할 경로로 정한다.
- 파일을 이미지 태그에서 불러올 경로
img
의 src
속성에서 /
로 시작하는 절대경로를 입력하면 contextPath부터 시작한다
- 해당 경로는
resources
밑에 static
부터 시작한다.
2. 시, 구, 동
카테고리 방향성
- 병원 등록 시,
주소(임베디드 타입)
엔티티 객체를 생성할 때 카카오 주소 API를 이용하여 좌표 및 상세한 주소 정보를 가져옴
- 해당 정보를 통해 법정동의 고유코드를 가져올 수 있어, 그 코드를 통한
시, 구, 동
엔티티 관리(PK)가능
- 가능한 방향 2가지
- 병원을 매번 등록할 때마다, DB에 존재하는 법정동코드면 해당 객체를
em.find()
해와서 참조, 존재하지 않으면 새로 시구동 객체 생성 후 em.persist()
해서 참조
- 정부에서 제공하는 시, 구, 동 정보를 미리 다 받아와서 DB에 저장 후 그 정보를 사용
- 매번 병원 등록 시, 1번 과정은 매우 번거롭고 검색 창에서 시, 구, 동이 일부만 보이기 때문에 2번을 선택하기로 함