spring 주해 개발-@Value 속성 할당
3337 단어 봄 이 정도 면
@Value 속성 에 값 을 부여 하 는 방법 은 세 가지 가 있 습 니 다.
public class Honey {
@Value("Li fan")
private String name;
}
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