SpringCloud工作笔记074---Idea2018 1.6发现不支持@Slf4j,@Getter ,@Setter注解
技术交流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注解相关推荐
- SpringCloud学习笔记:服务注册与发现Eureka(2)
1. Eureka简介 Eureka是一个用于服务注册和发现的组件,分为Eureka Server和Eureka Client,Eureka Server为Eureka服务注册中心,Eureka Cl ...
- SpringCloud工作笔记065---lombok的使用和原理_在开发工具STS_eclipse_Idea中集成lombok
JAVA技术交流QQ群:170933152 简单说就是在类中不用再写:get set方法,hashcode toStirng equals方法了 eclipse中集成: update时,勾选上Forc ...
- springcloud工作笔记094---springcloud项目后端验证_hibernate validator后端校验字段_介绍了解
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 springboot使用hibernate validator校验 目录 一.参数校验 二.hib ...
- SpringCloud工作笔记076--- CheckStyle插件提高java代码质量
技术交流QQ群[JAVA,.NET,BigData,AI]:170933152 这个是eclipse中的,在idea中也有这个插件,需要的时候去看看装上吧. 国外的客户一般比较严谨,这些工作,甚至自己 ...
- SpringCloud工作笔记038---spring cloud-简单网关权限控制_直接在zuul里面做
JAVA技术交流QQ群:170933152 这样也是一种方式吧,比较Low的一种吧,应该是, 在网关里,判断,是否有token,当然不能拦截登录啊,登录的时候本来就没有token, 登录以后,判断如果 ...
- 利用Quartz设计采集系统并实现系统双活机制_在SpringCloud中自己设计系统双活---SpringCloud工作笔记178
因为项目仅仅是不停的抓数据,没有弄成分布式的,但依然需要系统双活来保证系统稳定. 这个时候,我的思路是:这个在另一篇博文中有些的详细思路(在Timer定时任务中_基于Redis自己实现一套双机互备_双 ...
- OAuth2.0_JWT令牌介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记147
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 这个JWT,已经在使用了,在我们的springcloud项目中,这里仅仅说一下就可以了. 可以看到 ...
- 基于Spring Security的认证授权_认证原理_授权流程_Spring Security OAuth2.0认证授权---springcloud工作笔记126
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后我们再来看springsecurity的授权流程. 可以看到,这个认证的过程,之前我们都已经用 ...
- 基于Spring Security的认证方式_Spring Security 的结构总览_Spring Security OAuth2.0认证授权---springcloud工作笔记122
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 然后我们说一下springsecurity的工作原理,也很简单. 首先可以看到之前我们用servl ...
最新文章
- HttpURLConnection解析
- zend studio 9实用快捷键大全 分享ZEND STUDIO 9的常用快捷键,高亮显示相同变量。...
- app测试之耗电量测试
- 真是,原来可以这样啊
- js获取一个月份最大天数和获取月的最后一天
- 人类一败涂地电脑版_【天翼云盘】侠盗猎车手5(GTA5) 终极SVIP整合版,话不多说来波狠的!...
- jboss ds derby
- 如何割教育培训机构的韭菜?
- 今天在群里面讨论了驱动机制的学习
- X64-CL iPro 采集卡OC-64EO-IPRO0简介
- 【springBoot测试】【自定义配置】使用SpringBoot测试框架内容
- Spring源码系列 — BeanDefinition
- Initialize flexnet service failed error code 50003错误
- # 【CrackMe】0-爆破之Acid burn
- android应用的关闭自动更新,软件自动更新怎么关闭 安卓关闭软件自动更新
- 分布式调度框架大集合
- MTK移植大全(参考)建议收藏!
- SAP中交货计划导出需求处理实例
- java清除session_退出页面自动清除java session方法
- python爬取微博设备显示怎么更改_Python定向爬虫模拟新浪微博登录
热门文章
- STM32F103定时器输入捕获功能
- deeplung代码实现主题讲解
- 深度学习-语音处理-语音分离入门学习(Speech separation)
- Java的Post方式上传文件
- ERROR 1820 (HY000): You must reset your password
- 微信小程序开发问题汇总
- Android Support Annotation的使用
- org.apache.commons.lang.StringUtils中常用的方法
- grub的概念,简单描述一下
- Android数据存储(3):External Storage