zoukankan      html  css  js  c++  java
  • 你们见过java类型转换,自己转自己失败的情况吗?很神奇的操作

     问题就是上面这个问题。

     List<SlaughterProductModelForm> slaughterProducts = slaughterForm.getSlaughterProductModelForm();
    for (SlaughterProductModelForm e : slaughterProducts) {
      ....
    }

      居然运行到for的时候出现上面这个错误。很神奇吧,工作这么多年了第一次发现 JAVA自己转自己转不成功。

           

    遇到问题咋办呢?分析咯。

    首先从代码逻辑上讲,肯定没问题;

    其次那就是编译问题,删除编译文件,重新编译,还是报错。

    到这里,那一定就是框架级别的问题了。代码肯定没错。。。。各位,一定要自信。

    拿着这个问题问大佬,大佬从事这么多年也第一次遇见。

    好吧,吃了午饭,继续研究

    将项目从新打开一个份,然后编译运行,我勒个去,居然就成功了。-----你们是不是到这里就结束了?????

    继续运行前一份项目,我的个天,还是一样的转换失败。。。。到这里问题就基本找到原因了吧

    查看pom文件。看看是不是有什么插件引起的呢,突然,眼前一亮,

    框架级的热部署有没有很熟悉

    看到这个玩意,作为一个经验老道的小菜鸟,第一直觉就是这个出现了问题。

    说干就干,盘它,注释掉它

    重新编译,运行,我的个乖乖,居然不报错了。问题终于解决了,,,,,到这里是不是完了???NONONONO

    为什么会这样呢?这是我们前进的动力。

    放开POM文件的热部署注释。再运行,,不出现了。

    这一下我就有点头疼了,是什么原因导致的呢?我改了一下类名?属性?逐一修改进行反复验证,奇了怪了,居然不出现了,

    好吧,既然这样,我就做个记录吧,?

  • 相关阅读:
    LintCode: Convert Sorted Array to Binary Search Tree With Minimal Height
    LNMP企业应用部署全过程(基于DEDE后台)
    提高Web服务器并发响应的经历
    提高Web服务器并发响应的经历
    提高Web服务器并发响应的经历
    提高Web服务器并发响应的经历
    华为设备RIP实施和理论详解
    华为设备RIP实施和理论详解
    MySQL 官方 Docker 镜像的使用
    Docker之docker设置系统的环境变量
  • 原文地址:https://www.cnblogs.com/SnowBaby/p/12371953.html
Copyright © 2011-2022 走看看