В Java допустимо следующее:
@JoinTable(name = "LW_USER_ROLE", joinColumns = { @JoinColumn(name = "USERACCOUNT_ID") }, inverseJoinColumns = { @JoinColumn(name = "ROLE_ID") })
List[Role] roles
@JoinColumn
находится внутри @JoinTable
.
В Scala возникнет ошибка компиляции:
@JoinTable(name = "LW_USER_ROLE", joinColumns = Array(@JoinColumn(name = "USERACCOUNT_ID")))
var roles:List[StockEntity] = _
Какая эквивалентная грамматика в Scala?