当前位置: 首页 > news >正文

苏州网站建设技术python做网站性能

苏州网站建设技术,python做网站性能,建站宝盒成品网站演示,湛江免费制作网站问题描述 今天在项目本地编译的时候,发现有个很奇怪的问题,一直提示某位置找不到符号, 但是实际在Idea中显示确实正常的,一开始以为又是IDEA的故障,所以重启了IDEA,并执行了mvn clean然后重新编译。但是问…

问题描述

今天在项目本地编译的时候,发现有个很奇怪的问题,一直提示某位置找不到符号,
在这里插入图片描述
但是实际在Idea中显示确实正常的,一开始以为又是IDEA的故障,所以重启了IDEA,并执行了mvn clean然后重新编译。但是问题并没有得到解决
在这里插入图片描述


原因分析:

这段代码最近没人改动过,所以很疑惑,所以点进了对应的类中,发现昨日有人提交了一个新字段,而且与一个原有字段非常像,只有一个字母大小写的问题,难道加字段加出的问题?
在这里插入图片描述

因为这个类使用的@Data注解,根据以往的经验,我感觉可能是lombok在处理类似字段时出现了问题,并没有为第二个字段创建get set方法,于是我自己建了个类,并对其编译生成的类反编译。

在这里插入图片描述

果然,只有第一个字段创建了get set方法,第二个字段完全被忽略了

在这里插入图片描述

那么问题的原因已经定位到了,其实就是 lombok 的一个bug,就在我准备去github上提bug的时候,发现其实很早就有人提过了,如下图:

在这里插入图片描述

而当时开发者则认为这不是bug,而是根本就不该在一个类里出现这么两个只有大小写不同的字段,随即关闭了这个问题

在这里插入图片描述

作者这么说其实问题也不大,编程本身就是有很多规范,框架基于规范配合,如果你没有严格遵守规范导致的Bug,不给修复也属于正常


解决方案:

手写get set方法即可包治百病,直接使用Idea 帮我们生成
在这里插入图片描述
在这里插入图片描述
把@Data注解去掉后再编译一遍,发现就编译恢复正常了
在这里插入图片描述
在这里插入图片描述

http://www.yayakq.cn/news/53800/

相关文章:

  • 企业营销型网站类型怎样进行seo推广
  • 网站建设暖色调赣州网站建设公司
  • 东莞机械网站建设帝国cms小说网站模板下载
  • 高端网站设计企业网站建设在什么网站可以接国外的模具做
  • 计算机专业网站毕业设计永久免费自助网站
  • 台州做网站的公司深圳全网营销网站建设
  • 做网站设计的提成点是多少进入网站空间
  • 陈塘庄网站建设WordPress查询管理员记录
  • 国外html5网站模板济南工程建设交易信息网
  • 网站开发公司多少钱精准客源引流平台
  • 做游戏网站用什么系统做网页设计工资一般多少杭州
  • pc端自适应网站模板专业培训大全
  • 常州h5网站建设拼多多怎么查商品排名
  • 中英双板网站模版做三角渐变用哪个网站
  • 网站开发 兼容模式宁乡的网站建设
  • 网站cms系统哪个好用吗金昌市住房和城乡建设局网站
  • 长春市住房和城乡建设局网站aso优化平台
  • 中国建设银行巴黎分行网站wordpress 页面与目录
  • wordpress多语言企业网站北京市建设网站
  • 山东建设官方网站织梦php网站模板修改
  • ps网站设计与制作学做ps的网站
  • 屏蔽阿里云网站吗网站自动采集指标
  • 对做的网站的改进建议生鲜电商网站建设
  • 潍坊大型网站建设平台网站建设培训班南宁
  • 机电设备网站模板在淘宝上做的网站要转出
  • 网站建设流程图片管理咨询公司简介
  • 软件开发与网站开发做网站手机模板app
  • 商城网站要多少钱集团响应式网站建设
  • 电商网站开发选题依据网页模板素材网站
  • 关键词网站建设优化seo外链工具有用吗