В моем приложении 3 среды: dev, prod, test i, для этого я разделяю файлы, такие как application-prod.yml,application-dev.yml,applicaton-test.yml
, а также application.properties
я запускаю команду -> mvn spring-boot:run -Dspring.profiles.active=prod
, но его профиль принимается как профиль по умолчанию
application.properties
server.port = 8002
application-prod.yml
--------------------------
spring:
jpa:
show-sql: true
properties:
hibernate: dialect:org.hibernate.dialect.Oracle10gDialect
ddl-auto: update
datasource:
username: scott
password: tiger
url: jdbc:oracle:thin:@localhost:1521:xe
driver-class-name: oracle.jdbc.OracleDriver
app:
message : This for DevEnvironment connect to Oracle
logging:
level:
org:
springframework:
web: DEBUG