Hello! 欢迎来到小浪资源网!


若依分离版:实体类无法解析getId方法,是什么原因导致的?


若依分离版:实体类无法解析getId方法,是什么原因导致的?

若依分离版无法解析实体类的方法

问题描述:
在使用若依分离版获取前端传递的数据时,试图在 Java 后端获取实体类 BAccomOrder 中定义的属性 Id,但遇到 “无法解析 ‘BAccomOrder’ 中的方法 ‘getId'” 的编译错误

问题原因:
经排查,确定问题是由编辑器原因导致的。未安装 Lombok 插件时,编辑器无法识别实体类中由 Lombok 生成的 getter 和 setter 方法,导致编译错误

解决方案:
安装 Lombok 插件。在 idea 中可以遵循以下步骤:

  1. 打开设置(File > Settings)
  2. 在左侧导航栏中选择 “Plugins”
  3. 在搜索框中输入 “Lombok” 并安装 Lombok 插件

安装插件后,重新编译项目即可解决编译错误。即使不解决编译错误,也能正常运行,并在打印时显示预期的结果。

相关阅读