There is no getter for property named ‘xxx‘ in ‘class java.lang.xxxx‘解决办法

这篇具有很好参考价值的文章主要介绍了There is no getter for property named ‘xxx‘ in ‘class java.lang.xxxx‘解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

报错最前面 内容

There is no getter for property named 'record' in 'class com.jsh.erp.datasource.entities.MaterialCurrentStock'

报错原因:
使用了自定义SQL,可能含有特殊的函数或者复杂的语法,因而不被JSqlParser(SQL解析器)所支持(无法添加租户id之类的字段),以致抛出了JSQLParserException。
解决方法:
Failed to process, please exclude the tableName or statementId
翻译过来就是:处理失败,请将表名或者语句id进行排除。
P.S. 提示的很具体,但读起来容易懵,因为不熟悉的人并不知道是租户id出了问题

我自己的解决办法

我自己是修改忘记加上租户id 我加上就好啦 (我这个项目是必须要加 这个租户id 的我给忘记了)

there is no getter for property named 'null' in 'class com.example.model.use,Java开发,java,开发语言

方法一:排除表名
在配置MyBatisPlus的TenantHandler时在doTableFilter方法中将该表过滤掉(也就是不处理这个表的租户id字段)。

方法二:排除该语句
在自定义SQL的接口上标注 @SqlParser(filter = true):
1文章来源地址https://www.toymoban.com/news/detail-766241.html

到了这里,关于There is no getter for property named ‘xxx‘ in ‘class java.lang.xxxx‘解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决There is no PasswordEncoder mapped for the id “null“问题

    springsecurity从4.2升级到5.0之后,做简单的登录,出现如下所示的错误: 根据官方文档的资料和网上解决办法,需要做一些修改。 默认情况下与4.2版本不同的是,springsecurity5.0密码加密方式采用了bcrypt的方式,而且密码直接配置在xml文件中,不光是需要使用BCryptPasswordEncoder来加

    2023年04月09日
    浏览(93)
  • Git 分支跟踪There is no tracking information for the current branch.

    当你执行在develop分支上 git pull 返回提示: 解决办法,即按照提示: 查看本地分支的远端跟踪分支 要查看本地分支跟踪的远端分支,可以使用 git branch 命令搭配不同的选项。以下是一些常用的命令及其说明: 查看所有本地分支及对应的远端跟踪分支: 使用 -vv 选项可以显示

    2024年02月21日
    浏览(46)
  • 多种方法解决There is no tracking information for the current branch的错误

    今天发布某版本的项目,准备创建个 v0point1 分支,后期如果修改该版本,直接在该分支上修改即可。 首先,使用 git branch v0point1 命令,创建本地分支 v0point1 ,如下图所示: 其次,使用 git checkout v0point1 命令,切换到 v0point1 分支,如下图所示: 当然,我们也可以使用 git ch

    2024年02月09日
    浏览(50)
  • Git出现There is no tracking information for the current branch提示的解决办法

    Git出现There is no tracking information for the current branch提示的解决办法 使用命令新建分支并切换到该分支 从远程获取代码 报错 There is no tracking information for the current branch. Please specify which branch you want to merge with. 意思是没有当前分支的追踪信息 解决: 以上两行命令可简写为 即将本

    2024年02月12日
    浏览(49)
  • 【git】导入Git项目报错:XXX项目 is registered as a Git root, but no Git repositories were found there。

    idea导入项目出现这样的错误 选择打开的目录为Git根目录,但在那里找不到Git存储库。 退出,打开git上的根目录,然后点右下角import即可 点击右下角弹出窗口中的Configure 。这会在version contral (版本控制)选项卡上自动打开一个窗口。 也可以通过File-Settings进行访问。 选择列表

    2024年02月04日
    浏览(50)
  • groovy.lang.MissingPropertyException: No such property: docker_image for class: groovy.lang.Binding

    这个错误通常是因为在Jenkins的Pipeline脚本中使用了未定义的变量 docker_image ,或者 docker_image 变量没有被正确声明。可能是您在使用Docker插件时未正确配置相关信息导致的。 以下是一些可能导致这个错误的原因和解决方法: Docker插件未安装或配置错误: 在Jenkins中需要安装D

    2024年02月12日
    浏览(41)
  • git 出现 There is no tracking information for the current branch. Please specify which branch you want

    问题分析:当前pull对象没有远程分支的跟踪信息,简单地来说就是你创建的这个分支没有和远程仓库中的其他分支或者master建立联系,所以导致当前分支无法进行pull操作; 解决方案: git branch --set-upstream-to=origin/remote_name local_name 注解: remote_name : 远程分支名 // 这里是你创

    2024年02月05日
    浏览(48)
  • Requested bean is currently in creation: Is there an unresolvable circular reference? 原因之一(java)

    说明 更新新的工作插件,工作空间 启动项目报错 Error creating bean with name \\\'xxxxxx\\\': Requested bean is currently in creation: Is there an unresolvable circular reference? 原因之一(占比大多数): service 实现自己注入了自己的接口导致的,例如:  正常代码是实现接口后直接重新或者方法名称直调

    2024年02月14日
    浏览(49)
  • Flink 并发或短时间频繁修改 Doris 同一张表, 报错: There is an update operation in progress for the current table.

    2022/12/06 菜鸟记录. 场景1 : Flink任务1: 监听Kafka TopicA 修改表1某条数据的a字段.             Flink任务2: 监听Kafka TopicB 修改表1某条数据的b字段.             当后端人员同时向TopicA和TopicB发送数据, 两个任务对 Doris 的 update 并发执行, 发生报错. 场景2 : Flink 自定义 Sink, 用

    2023年04月21日
    浏览(40)
  • No converter for [class xxx] with preset Content-Type ‘multipart/form-data’

    org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class cn.guet.utils.Result] with preset Content-Type ‘multipart/form-data’ 当我将判断文件是否存在逻辑,放在writeBytes中时,当判断到文件不存在,抛出 BusinessException 异常时,后台报错。 因为此时的 response.setContentType(\\\"mult

    2024年02月15日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包