spring 주해 개발-@Value 속성 할당

3337 단어 봄 이 정도 면
속성 할당 에@Value 주 해 를 사용 합 니 다.
@Value 속성 에 값 을 부여 하 는 방법 은 세 가지 가 있 습 니 다.
  • 기본 유형
  • SpEL 표현 식:\#{표현 식},즉 Spring Expression Language
  • 설정 파일 값 읽 기:${변수 이름}
  • 사례 에 따라 우 리 는 이 세 가지 방식 의 구체 적 인 용법 을 살 펴 보 자.
  • 기본 유형
    public class Honey {
    
        @Value("Li fan")
        private String name;
    
    }
    
    
  • SpEL 표현 식
    public class Honey {
    
        @Value("#{27-4}")
        private int age;
    
    }
    
    
  • 설정 파일 읽 기
    public class Honey {
    
        @Value("${honey.love}")
        private String love;
    
    }
    
    
    여기 서 설정 파일 을 용기 에 읽 어야 합 니 다.설정 파일 에@Property Source 설명 을 사용 하 십시오.
    @PropertySource(value = {"classpath:honey-love.properties"})
    @Configuration
    public class ValueAnnotationContextConfig {
    
        @Bean
        public Honey honey() {
            return new Honey();
        }
    }
    
    honey-love.properties 는 resources 디 렉 터 리 에 놓 아야 합 니 다
    honey.love=milk tea, rice
    
  • 간단하게 소개 하고 더 깊이 있 는 여러분 스스로 공부 하 세 요~

    좋은 웹페이지 즐겨찾기