java - 使用 IntelliJ 项目 lombok 注释
问题描述
我不确定intellij是否有问题或者我不明白某些东西但是当我编写没有这样注释的代码时,我无法添加Lombok注释但是当
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity
public class...
我像这样在课堂上添加评论
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
/**
* Created by
*/
@Entity
public class...
现在我可以使用 Lombok 注释了。我将 jdk 8 与 IntelliJ 一起使用,这对我来说很奇怪
解决方案
嗨,我目前正在使用 Intellij 和 lombok。我没有问题,您需要在班级顶部为 lombok 使用 @Data 注释。您还需要按照 lombok 页面https://projectlombok.org/setup/intellij上的文档在 intellij 中安装 lombok 插件。然后,您应该能够访问变量的 getter 和 setter 方法。
我建议您查看项目 lombok 文档以了解不同的注释。
推荐阅读
- javascript - 打印 Firestore 对象
- openshift - 如何在openshift的`oc ... -o json`命令中输出纯JSON而没有警告
- javascript - POST 请求无法识别标头
- ios - 自定义 UIButton 中的 UILabel 使用 AutoLayout 调整到按钮的大小
- python - 当用户回答“是”时尝试循环回到程序的开头
- google-sheets-formula - Google 电子表格:使用 QUERY 和 IMPORTRANGE,根据条件在远程工作表上对两个单独的范围求和
- c# - OpenID Connect 是否需要 OAuth 之上的其他库?
- matrix - 轴不匹配数组/大小不匹配,m1:[132096 x 344],m2:[118336 x 128]
- reactjs - 如何修复 setState 在反应上下文中不更新
- android - Firebase 动态链接(创建控制台)是否支持使用 ActionCodeSettings 和密码重置的自定义查询参数?