zoukankan      html  css  js  c++  java
  • spring+mybatic整合开发的常见问题

    a、出现异常:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

     6、这是一个很容易忽视的点,记住:接口名与Mybatis的映射文件名一定要一模一样。如图:

     7、mybatis的mapper配置文件需放在resource文件夹下,如图:

     

     因为maven默认的   编译的时候   只搬运src/main/java里面的java文件到target/classes,其他文件会被忽略,resource文件夹下的就相当与src/main/java下

    所以查看配置文件是否被加载了可查看target是否有mapper配置文件,如图:

     或是使用第二种方法解决(不需要改resource目录,更推荐):

    解决办法就在maven的pom文件下增加配置   
    <build>
    <plugins>
          <plugin>
            <artifactId>maven-resources-plugin</artifactId>
            <version>2.6</version>
            <executions>
              <execution>
                <id>copy-xmls</id>
                <phase>process-resources</phase>
                <goals>
                  <goal>copy-resources</goal>
                </goals>
                <configuration>
                            <outputDirectory>${basedir}/target/classes</outputDirectory>
                            <resources>
                                <resource>
                                    <directory>${basedir}/src/main/java</directory>
                                    <includes>
                                        <include>**/*.xml</include>
                                    </includes>
                                </resource>
                            </resources>
                     </configuration>
              </execution>

            </executions>
          </plugin>
    </plugins>
    </build>
    这样配置之后    idea在builde的时候   或者执行   maven  test  的时候   才能把源码文件夹里的xml文件与java文件一起搬到target/classes   里面去    
    别人如果导入你的这个maven工程   也不用设置idea了

     转载至:https://bbs.csdn.net/topics/391841282?page=1#post-402070612

    转载至:https://blog.csdn.net/sundacheng1989/article/details/81630370

     

  • 相关阅读:
    【资源共享】JNI 课题
    Firefly自动售货机解决方案
    【资源共享】Android开发技巧整理
    【资源共享】《Rockchip IO-Domain 开发指南 V1.0》
    【人脸识别+硬件】Firefly推出可商业化的人脸识别方案
    【技术案例】双目摄像头数据采集
    windows环境常用网络命令测试和分析(51cto实验01~02)
    利用三层交换机实现VLAN间路由配置
    c++11
    归并排序
  • 原文地址:https://www.cnblogs.com/shouyaya/p/12717228.html
Copyright © 2011-2022 走看看