2019獨角獸企業重金招聘Python工程師標準>>>
今天用SpringBoot的框架寫了一小段Java程序,在此簡單寫一下。
SpringBoot版本
<version>2.1.0.RELEASE</version>
SpringBoot打包、1.使用application.yml 自定義參數
operate:file:input: D:/input.txt
2.實現類中調用配置參數
因為只是簡單的java程序并且有一兩個方法,調用配置文件中的屬性因此使用@component注解
@ConfigurationProperties(prefix = "operate")? 使用自定義的屬性
@Slf4j @Component //親測這塊注釋也能正常運行 @ConfigurationProperties(prefix = "operate") public class Test {@Value("${operate.file.input}")private String inputPath;public void operate() {log.info("input path {}",inputPath);} }
SpringBoot商城、3. Application中調用定義好的類
@SpringBootApplication @Slf4j public class TestApplication {public static void main(String[] args) {ConfigurableApplicationContext run = SpringApplication.run(TestApplication.class, args);Test bean = run.getBean(Test.class);bean.operate();}}
?
這樣就實現了Java類的簡單調用。
?