Встречается на собеседованиях • сегодня
Через что можно конфигурировать окружения для стенда
Spring Boot поддерживает несколько способов конфигурации окружений:
- application.properties / application.yml – базовые файлы конфигурации.
- Profiles (
application-{profile}.properties) – отдельные файлы для разных окружений (dev, prod, test). - Environment Variables – переменные окружения (например,
SPRING_DATASOURCE_URL). - VM Options (
-Dspring.profiles.active=dev) – передача параметров через JVM. - @ConfigurationProperties – аннотация для биндинга конфигов в Java-классы.
Пример с профилями:
properties
# application-dev.properties
spring.datasource.url=jdbc:h2:mem:dev
# application-prod.properties
spring.datasource.url=jdbc:postgresql://prod-db:5432/app Активация профиля через VM:
bash
java -jar app.jar --spring.profiles.active=prod 
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы