Spring application.properties 内的引导传值/使用方法
Spring Boot passing value / using method inside the application.properties
例如:
我有一个 class 叫 Path.java
在 Path.java 中,我有 getter 方法 "getPort()" 即 returns int 8080
在application.properties中,我想用server.port="getPort()"
如何?
我想外部化数据源。我已经有一个 class 可以从外部 .txt 文件中获取信息。我需要在 application.properties.
中使用这个 class
喜欢,spring.datasource.url = ??getURL()??
思考如何在 Path.java
中获得 port
。然后重复使用该信息。无法调用属性文件中的方法。
例如:
我有一个 class 叫 Path.java
在 Path.java 中,我有 getter 方法 "getPort()" 即 returns int 8080
在application.properties中,我想用server.port="getPort()"
如何?
我想外部化数据源。我已经有一个 class 可以从外部 .txt 文件中获取信息。我需要在 application.properties.
中使用这个 class喜欢,spring.datasource.url = ??getURL()??
思考如何在 Path.java
中获得 port
。然后重复使用该信息。无法调用属性文件中的方法。