在Spring Boot中,使用java时可能将字符串数组作为参数传递给antMatchers。>
private static final String[] LINK_PBL = { "/webjars/**", "/css/**", "/js/**", "/images/**", "/", "/about/**", "/contact/**", "/error/**/*" }; .antMatchers(LINK_PBL)
上面的示例在Java中有效,最下面的一个在kotlin中无效。
private val LINK_PBL = arrayOf( "/webjars/**", "/css/**", "/js/**", "/index", "/images/**", "/", "/about/**", "/contact/**", "/error/**/*" ) antMatchers(LINK_PBL)
显示一个错误,给定参数无法调用任何函数。
在春季启动中,使用Java时,它有可能将字符串数组作为参数传递给antMatchers私有静态最终String [] LINK_PBL = {“ / webjars / **”,“ / css / **”,...
可以使用spread operator — *
:]传递>
antMatchers(*LINK_PBL)