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

     

  • 相关阅读:
    Python获取微软Microsoft Exchange邮件信息
    Python pandas库 -> 和SQL查询的一些等价操作
    Python ORM之peewee模块
    Python pandas库 ->groupby分组操作
    Python pandas库和MS SQL的等价操作->并集,交集,差集
    深入理解SQL关联查询->不等值连接
    SQL技巧->多重分组排序的思路
    SQL技巧->分组排序 , 取最新数据的两种方法
    Python脚本->导出SQL查询结果到Excel文件
    Python中的加密
  • 原文地址:https://www.cnblogs.com/shouyaya/p/12717228.html
Copyright © 2011-2022 走看看