mit*_*man 9 intellij-idea java-record
我有一大组 POJO 类(100 多个),我想将它们转换为 Java 记录。我想自动化这个过程。
我使用的是 Java 18 (Amazon Coretto JDK) 和 IntelliJ 2022.1.4(终极版):Build #IU-221.6008.13, built on July 18, 2022
coretto-18被配置为模块的默认VM。
我遵循了 IntelliJ 文档(https://www.jetbrains.com/idea/guide/tips/convert-to-record/),但上下文操作不会显示选项“转换为记录”(预期) 。
Pre*_*ron 15
记录是不可变的——它们的所有字段都是final。上下文操作中的“转换为记录”不会显示,因为您的类不等同于记录。要获取它,请创建所有字段final或更改@Data为其不可变版本@Value。
| 归档时间: |
|
| 查看次数: |
3799 次 |
| 最近记录: |