분류 전체보기
-
blog > 도커 push 에러 > An image does not exist locally with the tag보호글 2022. 8. 8. 13:02
보호되어 있는 글입니다.
-
-
-
-
-
blog > Error creating bean with name 'amazonS3': there is no metaBackEnd/실습 2022. 8. 3. 15:22
아래 라이브러리 추가 후 제목과 같은 에러 나, 관련 meta 는 prod properties 에만 추가했는데, // AWS S3 implementation 'org.springframework.cloud:spring-cloud-starter-aws:2.0.1.RELEASE' 전체에도 지역 설정만 추가하니 해결됨 cloud.aws.region.static=ap-northeast-2 혹은 아래와 같은 설정도 되나봄 @SpringBootApplication(exclude = ContextRegionProviderAutoConfiguration.class) https://github.com/spring-attic/spring-cloud-aws/issues/272 Spring Boot Startup Error ..
-
@Profile 대신 @ConditionalOnProperty 을 사용하라BackEnd/스프링 2022. 8. 3. 14:34
@Profile("local") 와 같은 사용은 코드가 string 으로 정의한 Profile 에 의존하게 하며, 여기저기 퍼진 Profile 정의는 1. String 정의가 변경이 됐을 때 텍스트로 코드 전체 검색을 통해 수정을 해야한다. 2. 특정 환경에서 애플리케이션이 어떤 코드로 동작하는지 파악하기 어렵다. 3. test, h2, prod 등 여러 환경과 활성화시킬 데이터 베이스 등이 Profile로 정의되면 특정 profile 활성화, 비활성화 여부나 멀티 profile 활성화 시에 애플리케이션의 동작방식을 파악하기 어렵다. 4. @Profile("!test") 같은 코드까지 섞여있다면 더 파악하기 어려워질 수 있다. 그래서 Profile 대신에 application-{profile}.yml/p..
-