文档章节

idea中mybatis:Invalid bound statement (not found)

不正经茂
 不正经茂
发布于 2016/10/04 13:27
字数 248
阅读 24
收藏 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
浦东
程序员
从windows10迁移到Linux Deepin

如题, 这几天从windows系统迁移到deepin的linux系统花了很多时间, 以致最近都没时间来博客园。现在将这几天的成果分享出来, 顺便也做个记录。先不多说, 上一张新系统界面。 其实在装deepin之...

qingshanli
07/24
0
0
Idea搭建springboot+mvc+mybatis超详细,距离遇见的坑一个坑

new->project->spring Initializr->next->next->选中web下的web及sql下的mybatis->项目名 1,更改maven为自己安装的mavan(file->settings->build,Execution,deployment->build Tools->mavw......

我真是小菜鸡
08/13
0
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
38
1
IDEA找齐Eclipse中的快捷键

鼠标浮在方法名上就能看注释(这个功能的名称叫quick documentation,快捷键是F2或Ctrl+Shift+Space) 设置成自动显示,方法如下: There is nice feature which shows quick documentation wh...

cyper
2015/01/30
0
6
IntelliJ IDEA插件——冷门神器分享

IntelliJ IDEA就不必介绍了,至今还能保持IDE前三的神器,如今java程序员的首选,今天介绍几款冷门但绝对是神器的IDEA插件。 前言 IDEA自不必说,IDEA插件是开发中必备的神器,相信大家对常见...

IT米粉
04/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

golang使用protobuf简易教程

参考文档:https://blog.csdn.net/qq_15437667/article/details/78425151 一、安装protobuf # 去github.com/golang/protobuf下载源码包,# 拷贝到 $GOPATH/src/github.com/golang/protobuf......

科陆李明
昨天
0
0
8月16日 上课截图

小丑鱼00
昨天
0
0
Nginx负载均衡、配置SSL

Nginx负载均衡 在 /usr/local/nginx/conf/vhost/ 下创建一个文件,写入以下内容 加载后用curl测试可以访问设置的网站 www.qq.com ssl原理 HTTPS是一种加密的http协议,如果HTTP通信的数据包在...

黄昏残影
昨天
0
0
String 源码阅读笔记

String源码阅读 本人学习笔记,内容来自于阅读源码和其他博客,水平有限,如有错误,烦请指正。 详情参考: Java 7 源码学习系列(一)——String 请别再拿“String s = new String("xyz");...

等到烟火清凉_
昨天
4
0
Coding and Paper Letter(十二)

资源整理。<!-- more --> 1 Coding: 1.R语言生成的ppt,GeoStat2018会议报告,时空模式分析的报告。 geostat18 2.欧空局哨兵和SMOS的工具集,关于对地观测数据的处理与分析的docker容器。 ...

胖胖雕
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部