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


     问题就是上面这个问题。

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

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

           

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    FreeBSD 里面用 ADSL 来上网的设置
    功能齐全的DataGrid
    jsp中动态生成图像
    配置Struts应用解读Struts应用的两大配置文件
    spring 事务配置
    文件上传原理简单实现
    html中position两属性relative和absolute区别
    html 窗口参数详解
    hibernate联合主键的使用
    自动投票的一个脚本
  • 原文地址:https://www.cnblogs.com/SnowBaby/p/12371953.html
Copyright © 2020-2023  润新知