技术交流QQ群【JAVA,.NET,BigData,AI】:170933152

最近发现这个问题了,好麻烦。。。。

1 Lombok背景介绍

官方介绍如下:

Project Lombok makes java a spicier language by adding 'handlers' that know how to build and compile simple, boilerplate-free, not-quite-java code.

大致意思是Lombok通过增加一些“处理程序”,可以让java变得简洁、快速。

2 Lombok使用方法

Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。

Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。出现的神奇就是在源码中没有getter和setter方法,但是在编译生成的字节码文件中有getter和setter方法。这样就省去了手动重建这些代码的麻烦,使代码看起来更简洁些。

一:检查 Lombok  maven 依赖jar包引入有没有问题,

二:Intellij idea 设置 Setting - Compiler - Annotati

SpringCloud工作笔记074---Idea2018 1.6发现不支持@Slf4j,@Getter ,@Setter注解相关推荐

  1. SpringCloud学习笔记:服务注册与发现Eureka(2)

    1. Eureka简介 Eureka是一个用于服务注册和发现的组件,分为Eureka Server和Eureka Client,Eureka Server为Eureka服务注册中心,Eureka Cl ...

  2. SpringCloud工作笔记065---lombok的使用和原理_在开发工具STS_eclipse_Idea中集成lombok

    JAVA技术交流QQ群:170933152 简单说就是在类中不用再写:get set方法,hashcode toStirng equals方法了 eclipse中集成: update时,勾选上Forc ...

  3. springcloud工作笔记094---springcloud项目后端验证_hibernate validator后端校验字段_介绍了解

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 springboot使用hibernate validator校验 目录 一.参数校验 二.hib ...

  4. SpringCloud工作笔记076--- CheckStyle插件提高java代码质量

    技术交流QQ群[JAVA,.NET,BigData,AI]:170933152 这个是eclipse中的,在idea中也有这个插件,需要的时候去看看装上吧. 国外的客户一般比较严谨,这些工作,甚至自己 ...

  5. SpringCloud工作笔记038---spring cloud-简单网关权限控制_直接在zuul里面做

    JAVA技术交流QQ群:170933152 这样也是一种方式吧,比较Low的一种吧,应该是, 在网关里,判断,是否有token,当然不能拦截登录啊,登录的时候本来就没有token, 登录以后,判断如果 ...

  6. 利用Quartz设计采集系统并实现系统双活机制_在SpringCloud中自己设计系统双活---SpringCloud工作笔记178

    因为项目仅仅是不停的抓数据,没有弄成分布式的,但依然需要系统双活来保证系统稳定. 这个时候,我的思路是:这个在另一篇博文中有些的详细思路(在Timer定时任务中_基于Redis自己实现一套双机互备_双 ...

  7. OAuth2.0_JWT令牌介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记147

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 这个JWT,已经在使用了,在我们的springcloud项目中,这里仅仅说一下就可以了. 可以看到 ...

  8. 基于Spring Security的认证授权_认证原理_授权流程_Spring Security OAuth2.0认证授权---springcloud工作笔记126

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后我们再来看springsecurity的授权流程. 可以看到,这个认证的过程,之前我们都已经用 ...

  9. 基于Spring Security的认证方式_Spring Security 的结构总览_Spring Security OAuth2.0认证授权---springcloud工作笔记122

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后我们说一下springsecurity的工作原理,也很简单. 首先可以看到之前我们用servl ...

最新文章

  1. HttpURLConnection解析
  2. zend studio 9实用快捷键大全 分享ZEND STUDIO 9的常用快捷键,高亮显示相同变量。...
  3. app测试之耗电量测试
  4. 真是,原来可以这样啊
  5. js获取一个月份最大天数和获取月的最后一天
  6. 人类一败涂地电脑版_【天翼云盘】侠盗猎车手5(GTA5) 终极SVIP整合版,话不多说来波狠的!...
  7. jboss ds derby
  8. 如何割教育培训机构的韭菜?
  9. 今天在群里面讨论了驱动机制的学习
  10. X64-CL iPro 采集卡OC-64EO-IPRO0简介
  11. 【springBoot测试】【自定义配置】使用SpringBoot测试框架内容
  12. Spring源码系列 — BeanDefinition
  13. Initialize flexnet service failed error code 50003错误
  14. # 【CrackMe】0-爆破之Acid burn
  15. android应用的关闭自动更新,软件自动更新怎么关闭 安卓关闭软件自动更新
  16. 分布式调度框架大集合
  17. MTK移植大全(参考)建议收藏!
  18. SAP中交货计划导出需求处理实例
  19. java清除session_退出页面自动清除java session方法
  20. python爬取微博设备显示怎么更改_Python定向爬虫模拟新浪微博登录

热门文章

  1. STM32F103定时器输入捕获功能
  2. deeplung代码实现主题讲解
  3. 深度学习-语音处理-语音分离入门学习(Speech separation)
  4. Java的Post方式上传文件
  5. ERROR 1820 (HY000): You must reset your password
  6. 微信小程序开发问题汇总
  7. Android Support Annotation的使用
  8. org.apache.commons.lang.StringUtils中常用的方法
  9. grub的概念,简单描述一下
  10. Android数据存储(3):External Storage