Scala中的嵌套注释列表

ams*_*ayk 8 annotations scala hibernate-validator scala-2.8 bean-validation

救命,

我如何在Scala中执行以下操作?

import org.hibernate.validator.constraints.ScriptAssert

@ScriptAssert.List({
    @ScriptAssert(script = "...", lang = "javascript"),
    @ScriptAssert(script = "...", lang = "javascript")})
Run Code Online (Sandbox Code Playgroud)

Luk*_*ytz 8

正确的语法如下(Array(...)对于数组,new Nested(..)对于嵌套注释):

import org.hibernate.validator.constraints.ScriptAssert

@ScriptAssert.List(Array(
  new ScriptAssert(script = "...", lang = "javascript"),
  new ScriptAssert(script = "...", lang = "javascript")))
class Test
Run Code Online (Sandbox Code Playgroud)