标签: scala
Hibernate具有以下注释
@Type(type = "foo")
其中"键入"是Scala中的保留字。上面的代码无法在Scala中编译。我可以根据我的知识重命名注释,但不能重命名它的字段名称。
如何解决此命名冲突问题?
答案 0 :(得分:1)
Scala使用`(反引号,键位于左上角〜)来表示先前定义的变量,否则文本将表示其他内容。这在模式匹配中很有用,或者对于定义为scala关键字的变量名称很有用。
@Type(`type` = "foo")