springboot根据启动参数执行指定方法

请问spring boot如何在启动的时候根据不同输入的参数执行特定的方法?
现在想做个功能 就是程序里面有两个方法 启动的时候根据输入的参数个数不同执行特定的方法?
启动的时候能否传入一个数组或集合呢?

VM配置启动参数?
要做成功能,你写个接口不就行了吗。
接口中接收传入的参数,什么类型的参数都可以。
在接口中在对参数进行判断。

直接不同的环境使用不同的参数就好了啊

了解一下 CommandLineRunner 或 ApplicationRunner,看看是否能满足你的要求

https://blog.csdn.net/wai_58934/article/details/122484678?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165759158116782184671297%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165759158116782184671297&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-122484678-null-null.185^v2^control&utm_term=jar&spm=1018.2226.3001.4450

你好,可以在启动时传参,然后在启动类对传入的args数组做判断然后选择想要执行的方法执行

写个启动脚本,根据传入的参数不同,加载不同的配置文件,不过一般不这么做,一般情况下业务逻辑是放到代码中判断,集合或数组放到配置文件,然后启动时加载指定配置文件即可,而不是放到启动中进行逻辑处理