java lombok.getter_java lombok包在maven已经配置,但是getter setter不行

news/2024/7/24 7:09:28 标签: java lombok.getter

c6ae4915c983d873f042e5017f179fdd.png

我这里写了Getter、Setter但是在创建User实例时,不能调用setName和getName,为什么

Lombok 其原理就是在编译时自动生成代码。楼主配置了

Maven

。你通过

mvn compile

编译代码可以查看一下

User.class

中是否有生成

get/set

函数。如果楼主期望在

idea

中编码时编译的代码中自动使用

lombok

请安装如下插件,并按文档配置。

lombok-intellij-plugin

11046187b4bd4665d6173489ec26af06.png

安装一个lombok的插件就好了。

https://github.com/mplushniko…

idea安装一个插件就可以

如果是eclipse开发环境,配置了maven依赖以后,还需要在eclipse中安装插件

可以参考网址:

http://www.360doc.com/content…

如果你是用eclipse作为开发环境,配置了maven依赖以后,还需要在eclipse/myeclipse中手动安装lombok。

lombok 安装

使用 lombok 是需要安装的,如果不安装,IDE 则无法解析 lombok 注解。先在官网下载最新版本的 JAR 包。

1.eclipse / myeclipse 手动安装 lombok

1. 将 lombok.jar 复制到 myeclipse.ini / eclipse.ini 所在的文件夹目录下

2. 打开 eclipse.ini / myeclipse.ini,在最后面插入以下两行并保存:

-Xbootclasspath/a:lombok.jar

-javaagent:lombok.jar

3.重启 eclipse / myeclip


http://www.niftyadmin.cn/n/873069.html

相关文章

一篇文章讲清楚乐观锁与悲观锁

一、概念介绍: 乐观锁(Optimistic Concurrency Control,缩写“OCC”),又叫做乐观并发控制,可以参考维基百科-乐观并发控制: (https://zh.wikipedia.org/wiki/%E4%B9%90%E8%A7%82%E5%B9%B6%E5…

算法篇:位运算异或的使用(一)

算法:在位运算中,运用最多的便是异或操作^,规则如下所示:1.a^a 0 ,a^0 a, 2.a^b^a a^a^b 0^b b 备注:下面的两个题目是单纯使用异或操作的题目,一种是最基本的异或操作, 一种是稍…

算法篇:位运算基本操作

算法:本章介绍位操作的基本操作,具体操作见下面的几类具体题目:异或操作,与操作,或操作和偏移操作题目1: 计算位1的个数https://leetcode-cn.com/problems/number-of-1-bits/代码实现:func hammingWeight(num uint32) …

算法篇:位运算进阶(二)

算法转换成前面算法篇:位运算异或的使用(一)中,两位相同的数异或为0,转换成3位数的"异或"操作位0,也就是说我们需要实现同一个bit位的3个1,操作为0就可以,将问题转换为对如何实现同一bit位的三个…

算法篇:摩尔投票法的使用

算法:典型的摩尔投票法使用场景摩尔投票法分为两个阶段:抵消阶段和计数阶段。1. 抵消阶段:两个不同投票进行对坑,并且同时抵消掉各一张票, 如果两个投票相同,则累加可抵消的次数; 2. 计数阶段&a…

算法篇:数的转换

算法:这类算法的核心,在于负数的处理,也就是用到补码的转换,num ((-num)^0xffffffff)1。对于不同进制的转换,采用取余数的方式,来进行操作。对于不同数的转换,利用 a^b 来获取不同的数值&#…

算法篇:求1的个数

算法&#xff1a;核心在于单个数字的1的个数的计算&#xff0c;其他的题目都是基于这个基础来做的操作。题目1:https://leetcode-cn.com/problems/number-of-1-bits/代码实现&#xff1a;func hammingWeight(num uint32) int {count : 0for i : 0; i < 32; i {if num&(1…

MyEclipse 6.0 代码提示

MyEclipse 6.0 代码提示的设置 MyEclipse 选择 Windows ->Preperences ->General ->keys 找到 word completion的快捷键 把原alt/删掉&#xff01;//必须 把Content Assist 的快捷键 改成alt/ 或者你想改的其他快捷键