「Spring Boot」ApplicationArguments インターフェースを使うサンプル
書式
publci 関数名(ApplicationArguments args)
使用例
import org.springframework.boot.*;
import org.springframework.beans.factory.annotation.*;
import org.springframework.stereotype.*;
@Component
public class UserBean {
@Autowired
public UserBean(ApplicationArguments args) {
boolean flg = args.containsOption("debug");
List<String> cftLst = args.getNonOptionArgs();
// some code
}
}
import org.springframework.boot.*;
import org.springframework.beans.factory.annotation.*;
import org.springframework.stereotype.*;
@Component
public class UserBean {
@Autowired
public UserBean(ApplicationArguments args) {
boolean flg = args.containsOption("debug");
List<String> cftLst = args.getNonOptionArgs();
// some code
}
}
import org.springframework.boot.*; import org.springframework.beans.factory.annotation.*; import org.springframework.stereotype.*; @Component public class UserBean { @Autowired public UserBean(ApplicationArguments args) { boolean flg = args.containsOption("debug"); List<String> cftLst = args.getNonOptionArgs(); // some code } }