goods项目的坑

1.找不到UserMapper

错误显示:(控制台)

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

解决方案:

5:随意在xml文件中加一个空格或者空行然后保存(触发了ide的自动编译功能。由于xml文件在编译的时候,不一定总能立即从源目录复制到class文件的编译目录(MyEclipse经常出这个问题),有时候你源目录中的xml文件已经修改好了,而class所在的目录里面还是旧的。因此真正确定有效的方式是将正确的xml文件复制到class输出目录。)

(博主使用IDEA工具)

原文链接:https://cloud.tencent.com/developer/article/1501856

具体方式:

在pom.xml文件中加入

    <build>
        <resources>
            <resource>
                <!--编译的时候同时也把包下面的xml同时编译进去-->
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>
    </build>

然后在这里随意加一个空格,然后删掉,重新运行TestMyBatis.java,好了。

2.打开页面后css文件无法显示

错误显示:(页面)

GET http://127.0.0.1:8080/css/system.css net::ERR_ABORTED 404

解决方案:

产生原因2:资源文件未发布到 tomcat 服务器上
因为个人使用的编辑器为 IDEA,这个错误原因很憨,所以因 IDEA 而异。
解决办法:

添加资源文件后需要重新构建整个模块。
如果当前 tomcat 服务器正在运行过程中,添加资源文件后,需要重启 IDEA 程序。这才是最迷的地方!

原文链接:https://blog.csdn.net/honey_ine/article/details/108013640

具体方式:

关闭IDEA,重启,好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值