Size: a a a

2020 November 17

A

Alex in learn.java
Alex
Как можно переопределить при старте параметры приложения spring boot? Нужно прочитать переменную среды ос и если она есть переопределить application.properties
эту
источник

D

Dima in learn.java
Alex
то есть
app.home=${APP_HOME}
не решает проблему
вот эта запись бесмысленная
источник

D

Dima in learn.java
если у тебя в ямл есть app.home, то переменная окружения APP_HOME полностью ее перепишет
источник

D

Dima in learn.java
если ее указать
источник

D

Dima in learn.java
если тебе нужны умолчания
источник

D

Dima in learn.java
app.home=${HOME_DIR:default}
источник

D

Dima in learn.java
например вот так
источник

D

Dima in learn.java
Alex
Как можно переопределить при старте параметры приложения spring boot? Нужно прочитать переменную среды ос и если она есть переопределить application.properties
ну тебе же ссылку скинули
источник

D

Dima in learn.java
Dima
app.home=${HOME_DIR:default}
и вот пример
источник

D

Dima in learn.java
если HOME_DIR не будет, тогда берется default строка
источник

D

Dima in learn.java
Alex
то есть
app.home=${APP_HOME}
не решает проблему
ну а в этом случае полная перезапись
источник

A

Alex in learn.java
Спасибо
источник

A

Alex in learn.java
Dima
app.home=${HOME_DIR:default}
Такого примера к стати там нет в доках
источник

D

Dima in learn.java
Alex
Такого примера к стати там нет в доках
в тех выше - нет
источник

D

Dima in learn.java
источник

D

Dima in learn.java
Default property values can be defined globally for each configurer instance via the properties property, or on a property-by-property basis using the default value separator which is ":" by default and customizable via setValueSeparator(String).
источник

D

Dima in learn.java
источник
2020 November 18

DS

Dmitriy Shilnikov in learn.java
Alex
Такого примера к стати там нет в доках
На самом деле, если прочитать раздел "24.5 Placeholders in Properties" и перейти по единственной ссылке в этом разделе, то там прямо попадаешь на пример плэйсхолдера с дефолтным значением.
источник

A

Alex in learn.java
Ага вижу. А вообще этот синтаксис называется Spring SpEL expression templating
источник

nk

nothing know in learn.java
народ,привет. пытаюсь разобраться в спрингах и вот такой вопрос: есть куча манов spring+hibernate,hibernate+hikaricp и крайне мало их объединения + ещё меньше через JavaConf. не однократно видел spring boot конфигурацию через проперти-файл и он сам под капотом всё конфигурит. обычный спринг так не умеет? чувствую себя тупым каким-то (статьи такие попадаются ещё,что вот якобы через JavaConf всё и так ясно,давайте лучше посмотрим,как через xml настраивать). пытаюсь разбираться,чтобы легаси проект переписать один,т.к. необходимо его зависимости обновить,а там всё накрывается шляпой
источник