请问spring boot如何在启动的时候根据不同输入的参数执行特定的方法?
现在想做个功能 就是程序里面有两个方法 启动的时候根据输入的参数个数不同执行特定的方法?
启动的时候能否传入一个数组或集合呢?
VM配置启动参数?
要做成功能,你写个接口不就行了吗。
接口中接收传入的参数,什么类型的参数都可以。
在接口中在对参数进行判断。
直接不同的环境使用不同的参数就好了啊
了解一下 CommandLineRunner 或 ApplicationRunner,看看是否能满足你的要求
你好,可以在启动时传参,然后在启动类对传入的args数组做判断然后选择想要执行的方法执行
写个启动脚本,根据传入的参数不同,加载不同的配置文件,不过一般不这么做,一般情况下业务逻辑是放到代码中判断,集合或数组放到配置文件,然后启动时加载指定配置文件即可,而不是放到启动中进行逻辑处理