文档章节

新用idea 遇到的坑01 idea 不会自动编译xml文件

测试人员9527
 测试人员9527
发布于 2017/05/31 10:50
字数 211
阅读 8
收藏 0

从myesclispse 转到idea  2017 版遇到问题。发现mybatis

出现:org.apache.ibatis.binding.BindingException: Parameter 'id' not found. Available  is list

发现怎么改也不行。配置文件都是对的。最终再网上发现新版idea不会编译resource下的xml文件

解决方案在mavenpom文件中

</build>
…………  
  <resource>
      <directory>src/main/java</directory>
      <includes>
         <include>**/*.properties</include>
         <include>**/*.xml</include>
      </includes>
      <filtering>true</filtering>
   </resource>
   <resource>
      <directory>src/main/resources</directory>
      <includes>
         <include>**/*.properties</include>
         <include>**/*.xml</include>
      </includes>
      <filtering>true</filtering>
   </resource>
</resources>
   </build>

可以解决问题。

注:mybatis中如果传入的值为null 会出现 Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: Invalid column type 

原因:mybatis不能对null类型进行转换。(只有oracle不会)

解决方案:加

,dbcType=VARCHAR

或者设置  mybatis config中对null值的转换

© 著作权归作者所有

共有 人打赏支持
测试人员9527
粉丝 0
博文 2
码字总数 321
作品 0
合肥
程序员
私信 提问
IDEA中利用Maven创建Web项目、为Web应用添加Spring框架支持、bean的创建于获取

1 环境版本说明   Jdk : 1.8   Maven : 3.5   IDEA : 专业版 2017.2 2 环境准备   2.1 Maven安装及其配置   2.2 Tomcat安装及其配置 3 详细步骤   3.1 根据模板创建maven工程  ...

CRUD_Architect
2018/08/10
0
0
IntelliJ IDEA Spark源码分析

在对 Spark 有了一定使用经验后,为了能够跟进 Spark 源代码的开发进展,对其源代码进行详细的阅读分析,本文详细说明了如何使用 IntelliJ IDEA 从 Github 上导入最新的 Spark 源代码,并对其...

MoksMo
2015/11/05
0
0
IDEA自动编译不用每次make

软件:IDEA 13.1.5 最近使用IDEA来开发JAVA应用,对IDEA的界面很有爱,但是缺受不了它的运行速度。每次运行都要编译,所以就有了这边文章 总感觉IDEA的编译速度比eclipse慢,eclipse每次保存...

1987times
2014/10/13
0
5
Android Studio项目 R 找不到或者飘红解决方案

在接触一些新项目的时候,经常会遇到R文件找不到的问题,导致代码里面到处飘红,影响阅读,那么怎么处理这种问题呢? 应该按照飘红的原因来分别处理: 代码Clean之后,还没有Build 这个时候,...

姜康
2018/05/11
0
0
SpringBoot学习之路:12.Spring Boot使用idea开发如何配置热加载

java开发的ide用最多的无非就是eclipse和idea,在eclipse中开发springboot,要使项目热加载资源只需要在pom文件中引入springboot的开发工devtools即可。但是该工具在使用idea开发springboot时...

MaxBill
2018/08/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

阿里云vpc、快照、镜像、重置密码_重启_关机、磁盘扩容

VPC 专有网络VPC(Virtual Private Cloud)是用户基于阿里云创建的自定义私有网络, 不同的专有网络之间二层逻辑隔离,用户可以在自己创建的专有网络内创建和管理云产品实例,比如ECS、负载均...

李超小牛子
30分钟前
2
0
阿里高级技术专家:研发效能的追求永无止境

背景 大约在5年前,也就是2013年我刚加入阿里的时候,那个时候 DevOps 的风刚吹起来没多久,有家公司宣称能够一天发布几十上百次,这意味着相比传统软件公司几周一次的发布来说,他们响应商业...

阿里云官方博客
59分钟前
1
0
Android 的 ViewModel 机制源码解析

Android ViewModel 的好处是会随 Activity 销毁调用它的 clear() 方法。 我们分析一下它是怎么做到的。 1. 例子使用: a、 创建类 TestMvvmViewModel 继承 ViewModel,重写 onCleared() ,把...

亭子happy
今天
2
0
WEB 开发总结

事务处理 事务的4个基本特征 1.Atomic(原子性),事务中包含的操作被看做是一个整体的业务单元,这个业务单元中的操作要么全部成功,要么全部失败,不会出现部分成功,部分失败的场景。 2....

北漂的我
今天
5
0
thinkphp5 利用七牛云 将amr格式语音文件转为mp3

$card_id 是我的本地的文件 将问价名字的后缀名去掉注意access_token的有效期public function ceshi1($card_id){ $mediaid = substr($card_id, 0, -4); $accessKey = ...

小小小壮
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部