2011-12-27 15 views
9

Jak zaimportować plik właściwości i uzyskać dostęp do właściwości podczas korzystania z konfiguracji Java, aby skonfigurować Spring.Wiosenna konfiguracja Java: importuj plik właściwości

Chcę zrobić wszystko w Javie. Czy jest jakiś sposób na zrobienie tego?

Próbowałem użyć @ImportResource("classpath:config.properties"), ale nie działa.

+1

@ImportResource jest dla fasoli Spring, a nie plików właściwości. –

Odpowiedz

20

Robiłem to na moim @Configuration klasy przy użyciu:

@PropertySource(value="classpath:application.properties") 

można uzyskać właściwości w liczbie szereg sposobów:

  1. Inject Environment do fasoli konfiguracyjnych, które potrzebują właściwości i użyj environment.getProperty("my.property.value") lub

  2. Napisz adnotację do właściwości z @Value zgodnie z opisem here.

+0

Dzięki za pomoc. Działa ze sprężyną 3.1 – user373201

Powiązane problemy