Spring properties (właściwości)

Spring properties (właściwości)
0

Witam. Zacząłem niedawno nauke Springa od DI. Natrafiłem na możliwość wstrzykiwanie wartości z plików, które zawierają właściwości (properties). W przykładzie podane była baza danych (tzn. host, port, hasło itp.). I teraz moje pytanie to czy można zmienić te propertisy po skompilowaniu aplikacji (do jara/ wara)? A jeśli nie to czy istnieje jakiś mechanizm, który to umożliwia?

Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
2

Można. Jar/war to zwykły zip, otwórz go i edytuj plik.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
edytowany 1x, ostatnio: Shalom
0

Dzięki za szybką odpowiedź. I tak się to właśnie robi, jeśli przykładowo chce się zmienić adres bazy?

JK
  • Rejestracja:około 11 lat
  • Ostatnio:3 dni
  • Postów:107
1

Raczej powinno byc to w zmiennych srodowiskowych ew. mozesz podawac plik z propertisami przy starcie aplikacji.

0
Jan Ko napisał(a):

Raczej powinno byc to w zmiennych srodowiskowych ew. mozesz podawac plik z propertisami przy starcie aplikacji.

Możesz coś więcej opowiedzieć o tych zmiennych środkowiskowych? Bo tak średnio coś w necie znalazłem. Jak to się robi z nimi?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.