6

我一直在学习注释以及注释处理器是什么。我正在查看 Java 示例,似乎有一种正确的方法可以做到这一点。但是,在 Scala 中,我没有获得合适的网站/文档来创建自定义注释和注释处理器。

如果在 Scala 中不可能,有没有办法在 Scala 类中使用 Java 自定义注释处理器?

有人可以指出我正确的方向吗?

4

2 回答 2

2

在 Scala 中有宏注释

https://docs.scala-lang.org/overviews/macros/annotations.html

我想这类似于Java中的编译时处理注释。

于 2019-10-18T07:35:41.063 回答
1

在 Scala 中,有一个选项可以在黑盒(类型安全)宏中使用编译时注释,而无需添加编译器扩展或标志。

是一个定义和使用此类注释以派生编解码器的示例。

于 2019-10-18T08:00:29.163 回答