DaehunGwak / wiary-backend

1 stars 0 forks source link

현재 날씨 API 만들기 #1

Open DaehunGwak opened 2 years ago

DaehunGwak commented 2 years ago

TO-DO

Spec

DaehunGwak commented 2 years ago

날씨 api 스펙 조사

DaehunGwak commented 2 years ago

기본 로컬 개발환경에서 프로필 지정 및 멀티 프로필 지정 방법

spring:
  profiles:
    active: local # 기본 프로필 지정으로 로컬에서 개발할때 해당 프로필로 활성화
    group:
      local: local,security # application-local.yml, application-security.yml 프로필 동시활성화 효과

profile test

SpringBootTest 라 더 경량화 하는 테스트 방법은 더 알아봐야함

@SpringBootTest
@ActiveProfiles("local")
public class ProfileTest {

    @Value("${test-value.something}")
    private String something;

    @Value("${test-value.something-sec}")
    private String somethingSecurity;

    @Test
    public void 프로필그룹_밸류_테스트() {
        assertThat(something).isEqualTo("something");
        assertThat(somethingSecurity).isEqualTo("something-sec");
    }
}
DaehunGwak commented 2 years ago

웹에서 현재 위치 (위도 경도) 추출하는 법: https://developer.mozilla.org/ko/docs/Web/API/Geolocation_API/Using_the_Geolocation_API