文档章节

idea中mybatis:Invalid bound statement (not found)

不正经茂
 不正经茂
发布于 2016/10/04 13:27
字数 248
阅读 24
收藏 0
点赞 0
评论 0

mybatis项目,测试mapper自动代理的时候一直出错,在eclipse中可以正常运行,而同样的代码在idea中却无法成功。

原因:

IDEA的maven项目中,默认源代码目录下的xml等资源文件并不会在编译的时候一块打包进classes文件夹,而是直接舍弃掉。

如果使用的是Eclipse,Eclipse的src目录下的xml等资源文件在编译的时候会自动打包进输出到classes文件夹。Hibernate和Spring有时会将配置文件放置在src目录下,编译后要一块打包进classes文件夹,所以存在着需要将xml等资源文件放置在源代码目录下的需求。

解决:在maven中添加过滤

<!--配置Maven 对resource文件 过滤 -->
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>

© 著作权归作者所有

共有 人打赏支持
不正经茂
粉丝 3
博文 40
码字总数 5071
作品 0
浦东
程序员
MYbatis+SPRING

一 环境: 软件版本 JDK1.6 MYBATIS 3.2.8 SPRING 4.1.9.RELEASE IDE: IntelliJ IDEA 15.0.2 二 背景 最近在基于Jeesite 项目,写点东西~首先加了个CDMB 模块,用junit 测试时 报org.apache....

tacg ⋅ 2016/09/16 ⋅ 1

org.apache.ibatis.binding.BindingException

环境:spring3.1.1+mybatis3.2.8+mybatis-spring1.2.3 SpringMVC + MyBatis整合,出现下面的错误: org.springframework.web.util.NestedServletException: Request processing failed; neste......

wangbiglei ⋅ 2015/08/08 ⋅ 1

SpringMVC整合MyBatis测试,一直出错。。。调了好几天了!!!

这是整体的结构: 这是User类: package com.baofan.ssmtest.model; public class User { } 这是UserDao: package com.baofan.ssmtest.dao; import com.baofan.ssmtest.model.User; public i......

火龙神S ⋅ 2015/11/18 ⋅ 4

IntelliJ IDEA2016.3.3 常用设置

本篇内容为大家提供的是IntelliJ IDEA2016.3.3 常用设置配置。感兴趣的同学可以参考学习下,具体内容如下: 1常用设置 1.1代码提示 IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小...

paascloud ⋅ 2017/02/05 ⋅ 0

springMVC + mybatis + mongodb结合时 想某些dao层的方法不走mybat

问题1:springMVC + mybatis + mongodb结合时 想某些dao层的方法不走mybatis,但是系统会报找不到注解的实体及mongoTemplate注解不了,报部分错误信息(只截取了部分信息) org.apache.ibati...

带你去遛狗 ⋅ 2016/07/26 ⋅ 0

mybatis 执行原生sql

配置文件里 ${paramSQL} 执行的结果 Invalid bound statement (not found): com.sf.team5.dao.RestaurantMapper.createTableSql 请各位指点...

yiguangtia ⋅ 2015/08/06 ⋅ 2

IntelliJ IDEA 2018.1.5 正式发布,错误修复和改进

IntelliJ IDEA 2018.1.5 已正式发布。本次更新修复了几处回归错误,以及各种 bug 修复,点此查看本次更新的所有修复内容。 值得关注的改进 在使用/取消导航弹出窗口/菜单后,IDE 不会丢失焦点...

淡漠悠然 ⋅ 06/14 ⋅ 26

Linux开发环境搭建之Intellij Idea安装配置

本文将会在Linux环境下安装使用Intellij Idea开发工具,然后在Idea中配置Maven和Tomcat,如果还没有Maven环境,可以参考《Linux开发环境搭建之Maven安装配置 》一文。 一、环境准备 1.Linxu桌...

MaxBill ⋅ 05/14 ⋅ 0

springboot的后台系统的初步搭建

springboot的后台系统的初步搭建 基于springboot的设备管理系统的架构搭建 使用工具:idea 数据库:mysql 相关技术:shiro mybatis activemq等 (1) 新建项目 new project ,idea有专门的sprin...

代金券优惠 ⋅ 04/15 ⋅ 0

IntelliJ IDEA 2018.1.4 发布,带来大量实用改进

IntelliJ IDEA 2018.1.4 已发布,该版本包含一些实用的改进,可通过下载或 Toolbox App 获取更新。 在 IntelliJ IDEA 中,你可以为每个运行配置指定正在运行的应用使用的目录,可以直接输入它...

淡漠悠然 ⋅ 05/22 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Confluence 6 从其他备份中恢复数据

一般来说,Confluence 数据库可以从 Administration Console 或者 Confluence Setup Wizard 中进行恢复。 如果你在恢复压缩的 XML 备份的时候遇到了问题,你还是可以对整个站点进行恢复的,如...

honeymose ⋅ 5分钟前 ⋅ 0

myeclipse10 快速搭建spring boot开发环境(入门)

1.创建一个maven的web项目 注意上面标红的部分记得选上 2.创建的maven目录结构,有缺失的目录可以自己建立目录补充 补充后 这时候一个maven的web项目创建完成 3.配置pom.xml配置文件 <proje...

小海bug ⋅ 18分钟前 ⋅ 0

nginx.conf

=========================================================================== nginx.conf =========================================================================== user nobody; #......

A__17 ⋅ 21分钟前 ⋅ 0

645. Set Mismatch - LeetCode

Question 645. Set Mismatch Solution 思路: 遍历每个数字,然后将其应该出现的位置上的数字变为其相反数,这样如果我们再变为其相反数之前已经成负数了,说明该数字是重复数,将其将入结果r...

yysue ⋅ 34分钟前 ⋅ 0

Python这么强?红包杀手、消息撤回也可以无视,手机App辅助!

论述 标题也许有点不好理解,其实就是一款利用Python实现的可以监控微信APP内的红包与消息撤回的助手。不得不说,这确实是一款大家钟意的神器。 消息撤回是一件很让人恶心的事,毕竟人都是有...

Python燕大侠 ⋅ 50分钟前 ⋅ 0

压缩打包介绍、gzip压缩工具、bzip2压缩工具、xz压缩工具

压缩打包介绍 压缩的好处不仅能节省磁盘空间而且在传输的时候节省传输时间和网络带宽 windows系统下文件带有 .rar .zip .7z 后缀的就是压缩文件 linux系统下则是 .zip, .gz, .bz2, .xz, ...

黄昏残影 ⋅ 55分钟前 ⋅ 0

观察者模式

1.利用java原生类进行操作 package observer;import java.util.Observable;import java.util.Observer;/** * @author shadow * @Date 2016年8月12日下午7:29:31 * @Fun 观察目标 **/......

Cobbage ⋅ 57分钟前 ⋅ 0

Ubuntu打印服务器配置

参考:https://blog.csdn.net/gsls200808/article/details/50950586 https://blog.csdn.net/jiay2/article/details/80252369 https://wiki.gentoo.org/wiki/HPLIP 由于媳妇儿要大量打印资料,......

大熊猫 ⋅ 今天 ⋅ 0

面试的角度诠释Java工程师(二)

原文出处: locality 续言: 相信每一位简书的作者,都会有我这样的思考:怎么写好一篇文章?或者怎么写好一篇技术类的文章?我就先说说我的感悟吧,写文章其实和写程序是一样的。为什么我会...

颖伙虫 ⋅ 今天 ⋅ 0

github中SSH的Key

https://help.github.com/articles/connecting-to-github-with-ssh/ https://help.github.com/articles/testing-your-ssh-connection/ https://help.github.com/articles/adding-a-new-ssh-k......

whoisliang ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部