我当前正在使用Spring Boot运行我的应用程序,并将数据库信息直接放在application.properties文件中。以下是文件:
#DB settings
spring.datasource.url=jdbc:db2://server1:50020/DBCMI
spring.datasource.driver-class-name=com.ibm.db2.jcc.DB2Driver
spring.datasource.username=username
spring.datasource.password=password
# Hibernate ddl auto (create, create-drop, update): with "create-drop" the database
# schema will be automatically created afresh for every start of application
spring.jpa.hibernate.ddl-auto=none
#schema setting for JPA
spring.jpa.properties.hibernate.default_schema=TEST
# Allows Hibernate to generate SQL optimized for a particular DBMS
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.DB2Dialect
# Show or not log for each sql query
spring.jpa.show-sql=true
这是我在本地运行应用程序的方式。 在其他环境(本地环境除外)上,该应用程序使用关键的tcServer(tomcat)。在此部署它时,我希望我的应用程序从tomcat的conf文件夹中的database.properties文件中读取数据库信息。如何使我的应用程序从tomcat文件中读取此信息。我对此并不陌生,因此不胜感激。