Java代码报错[收集整理]

1. com.ibatis.common.jdbc.exception.NestedSQLException:

com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in com/visec/fileIssue/domain/fileIssue.xml.
--- The error occurred while applying a parameter map.
--- Check the fileIssue.doInsertUploadFile-InlineParameterMap.
--- Check the statement (update failed).
--- Cause: java.sql.SQLException: Column count doesn‘t match value count at row 1
Caused by: java.sql.SQLException: Column count doesn‘t match value count at row 1
    at com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeUpdate(GeneralStatement.java:72)
    at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.insert(SqlMapExecutorDelegate.java:230)
    at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.insert(SqlMapSessionImpl.java:57)
    at com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.insert(SqlMapClientImpl.java:34)
    at com.talent.tdp.base.dao.IbatisSqlMapTemplate.insert(IbatisSqlMapTemplate.java:87)
    at com.visec.fileIssue.action.FileIssueAction.doInsert(FileIssueAction.java:164)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)

对于com.ibatis.common.jdbc.exception.NestedSQLException:我们在使用ibatis的时候偶尔会出现,这是我们不小心产生的,仔细查看下就会知道

Column count doesn‘t match value count at row 1   key和value是无法完整匹配,不难察觉要查看我们配置的XML文件 看对于德Value是否遗漏

Java代码报错[收集整理]

时间: 2024-10-21 03:36:48

Java代码报错[收集整理]的相关文章

IDEA在jsp页面写Java代码报错

如题,我以前用myeclipse,eclipse的时候,在jsp里写Java代码都是可以的,现在我换成了IDEA,却莫名报错 而且没有代码提示,比如说下图这样的,,虽然运行还是能运行...但对强迫症而言,实在不能忍 之前一直以为是idea对这种写法不太支持(毕竟都mvc思想了,在jsp里写java是有点那啥...),直到今天用idea写servlet类也报错..才去找了找,发现原来是可以配置的,tomcat的架包依赖没有导入 然后就ok了 不行的话 重启一下idea就可以 现在你可以用idea在

JSP页面java代码报错:Purgoods cannot be resolved to a type

错误提示 : Purgoods cannot be resolved to a type Purgoods不能解析为一个类型 原因 : 缺少引入Purgoods类 原文地址:https://www.cnblogs.com/mangwusuozhi/p/9542307.html

java @override 报错处理

转载自:http://blog.sina.com.cn/s/blog_9c7605530101kl9r.html 一.java @override 报错处理 做项目的时候,同事那边电脑上编译通过的java代码,或者是网上下载的样例代码,导入工程后却是编译不通过,总是@override报错,把@override去掉就好了,有时候@Override出现的地方很多,要全部删除@Override很繁琐很吐血,不能从根本上解决问题.网上找了一下原因,才知道: 据说这是jdk的问题,@Override是JD

java保存报错解决for column 'name' at r

Incorrect string value: '\xE6\x98\xAF\xE6\xBB\xB4...' for column 'name' at r 修改数据库的编码 ALTER DATABASE test CHARACTER SET utf8 ALTER TABLE hobby CONVERT TO CHARACTER SET utf8 ALTER TABLE person CONVERT TO CHARACTER SET utf8 java保存报错解决for column 'name'

java 刷新报错 Feature 'taglib' not found.

刷新工程报错:org.eclipse.emf.ecore.xmi.FeatureNotFoundException: Feature 'taglib' not found. 错误原因:tomcat7,部署tomcat6下开发的项目.web.xml下引入taglib标签的方式有了新的配置要求. tomcat7.0前版本web.xml中taglib配置如下: <taglib>     <taglib-uri>http://www.krmsoft.com/tags-slsint</

Solidworks api帮助代码报错 “特性说明符不是一个完整的语句。请使用行继续符将该特性应用于下列语句。“的解决办法!

相信大家经常会把solidworks api帮助中的代码直接贴出来直接使用,今天遇到段代码就无法使用.现分享一下经验: <ComVisibleAttribute(True)> _ Public Class clsPropMgr 上面的代码就会报错:"特性说明符不是一个完整的语句.请使用行继续符将该特性应用于下列语句." 怎么解决呢?其实很简单! 解决方法1: 两行合成一行 <ComVisibleAttribute(True)> Public Class clsP

yum 安装服务出现报错收集

yum 安装出现报错收集 问题: [[email protected] ~]$ sudo yum install etckeeper [sudo] password for me: Loaded plugins: refresh-packagekit, security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package etckeeper.noarch 0:1

Java笔试题之《Java代码查错》

Java代码查错 1.abstract class Name {   private String name;   public abstract boolean isStupidName(String name) {}}     大侠们,这有何错误?     答案: 错.abstract method必须以分号结尾,且不带花括号.2.public class Something {   void doSomething () {       private String s = ""

运行python代码报错UnicodeDecodeError: &#39;ascii&#39; codec can&#39;t decode byte 0xe7 in position 91: ordinal not in range(128)的解决办法

1.通过搜集网上的资料,自己多次尝试,问题算是解决了,在代码中加上如下几句即可: import sys reload(sys) sys.setdefaultencoding('utf-8') 2.原因就是Python的str默认是ascii编码,和unicode编码冲突,混淆了python2 里边的 str 和 unicode 数据类型. 3.python3 区分了 unicode str 和 byte arrary,并且默认编码不再是 ascii. 运行python代码报错UnicodeDec