在实现增删改查中遇到的新问题
java.lang.ExceptionInInitializerError(在计算静态初始值或静态变量的初始值期间发生异常)
之前也没有遇到过这个问题,这次遇到,也算是涨见识了,查了好久,基本上都是说什么,我要去查看日志文件,着重看文件里面的哪个地方,嗯,字数挺多的就是说,看不进去啊!
就一直报出上面这个错误,好难解决啊!
而报出这个错误的主要原因是:在某个静态变量的初始化还未执行之前就使用该静态变量
嗯,解决了,本人是用了MyBatis写的代码,之前的.xml文件的更改我嫌麻烦,直接复制过来了,然后,就忘记改掉HouseMapper.xml中的UserMapper,这才导致一直报错,给我心态整崩了,![](https://img2022.cnblogs.com/blog/2808014/202211/2808014-20221102214526602-379326646.png)
这里一定要更改成你当前项目里面的名称啊,想来能犯这样的错误的人,也没有几个哈!
祝学习顺利!!!
又遇到了一个问题,javax.el.PropertyNotFoundException: 在类型 [org.example.Bean.User1] 上未找到属性 [UserID]
我找了好久,最后发现“要求类属性名称开头一定要是小写”很靠谱,就把之前定义的大写开头的类属性名称改了,就不再报错了,谢出来就是为了给各位提个醒,不要犯像我一样的低级错误啦!