scala 貌似没找到 String[] 这样的写法
但是在SrpingBoot中的启动参数, 又必需是java的 可变参数
这时候 , 就用到一个神奇的字符: _*
用途: 告诉编译器,把前面的参数当成可变参数来处理
实际使用例:
import org.springframework.boot._
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.context.annotation.ComponentScan
@ComponentScan(value = Array("vc"))
@SpringBootApplication
class ScalaApp
object ScalaApp {
def main(args: Array[String]): Unit = {
SpringApplication.run(classOf[ScalaApp], args: _*)
}
}