spring+ibatis 数据库修改数据不成功的问题

问题描述

spring+ibatis 数据库修改数据不成功的问题

工程中调用dao执行数据表修改,调用方法如下:

sqlmap描述如下图:

最后编译通过,发布到tomcat后运行,浏览器显示异常,异常描述如下:

求大神解答这是什么情况,该如何解决?

解决方案

你的传入的参数parameterType怎么不在sqlmap的xml中配置呢

解决方案二:

谢谢楼上提醒,小白一个,不知道iabtis入参只能有一个,如果有多个参数必须放入map中,现在问题解决了,谢谢提醒!

解决方案三:

谢谢楼上提醒,小白一个,不知道iabtis入参只能有一个,如果有多个参数必须放入map中,现在问题解决了,谢谢提醒!

时间: 2024-09-12 05:20:47

spring+ibatis 数据库修改数据不成功的问题的相关文章

mysql数据库修改数据表引擎的方法_Mysql

对于MySQL数据库,如果你要使用事务以及行级锁就必须使用INNODB引擎.如果你要使用全文索引,那必须使用myisam. INNODB的实用性,安全性,稳定性更高但是效率比MYISAM稍差,但是有的功能是MYISAM没有的.修改MySQL的引擎为INNODB,可以使用外键,事务等功能,性能高. 查看数据表的状态 复制代码 代码如下: SHOW TABLE STATUS FROM sites WHERE NAME='site';  SHOW TABLE STATUS FROM db_name W

Android 通过ContentProvider向SQLite数据库插入数据不成功

问题描述 我自己写了一个ContentProvider,在执行向SQLiteDatabase数据库中插入一条记录时不成功,打出的log如下:11-27 02:00:11.696: ERROR/Database(997): android.database.sqlite.SQLiteException: table employee has no column named name: , while compiling: INSERT INTO employee(name) VALUES(?);

java中前台可以修改数据成功,但是数据却不能更新到数据库中。

问题描述 java中前台可以修改数据成功,但是数据却不能更新到数据库中. 在前台修改了数据成功后,可是数据库的数据却没有更新,还是以前的数据. <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforg

ASP.NET 2.0数据教程之六十三:在事务里对数据库修改进行封装

返回"ASP.NET 2.0数据教程目录" 导言: 正如我们在第16章<概述添加.更新.删除数据>里探讨的那 样,GridView控件内建的功能支持对每行数据的编辑和删除功能,你只需要稍稍 动一下鼠标就可以创建丰富的数据修改界面而不用写一行代码.但是,在某些情况 下,这还不够,我们需要让用户能够成批地处理数据. 比如,很多基于 web(web-based)的电子邮件客户端,将所有邮件出来,每条邮件除了包含邮件信 息(主题.发送者等)外,还包含一个checkbox控件.这些界

linq to sql修改数据数据库不更新

问题描述 linq to sql修改数据数据库不更新 代码执行,就是不更新 DataClasses3DataContext db = new DataClasses3DataContext(); gongzi h = new gongzi(); var results = from r in db.gongzi where r.用户ID == Label5.Text && r.时间 == Convert.ToDateTime(Label6.Text) select r; if (resul

spring+hibernate(一对多)向数据库添加数据

问题描述 有两个问题:1.spring和hibernate中的一对多问题(包括添加.删除和更行)~我现在这么写代码规范吗?2.总感觉项目里加了spring之后,处理事务的速度变得慢了很多~比只是加入hibernate的时候慢~这是神马原因呢?数据库有两个表:"user"和"order":一个"user"对应多个"order":user表的外键关联在"order"表中具体的Dao借口都继承了泛型的Dao(泛型

急求spring+ibatis处理clob类型数据解决方案(奉全分)

问题描述 由于客户提出系统升级,要求某些功能支持>4000字节字符,所以现有的表结构不能满足需求,要修改成支持更大数据的clob类型.我们系统是spring+ibatis架构,在网上找了很多资料,spring+ibatis能够对clob数据类型有良好的支持.分三步实现:1.oracle支持,在dataAccessContext.xml中添加如下配置:<!--clob字段处理配置开始--><beanid="nativeJdbcExtractor"class=&qu

C# 记录日志问题,数据库事务修改时如何便捷获取修改数据的值?

问题描述 在作"修改"功能时,需要保存4个表数据.在修改的时候,如何判断哪些数据已经修改,并把修改数据记录下来写到操作日志中. 解决方案 解决方案二:这是纯逻辑问题了保存数据的时候不判断是否有变化,无脑执行SQL?解决方案三:对你操作数据库的执行结果进行判断:成功,记录你修改的信息:失败,通行记录错误或是异常信息.解决方案四:写个存储过程比较好解决方案五:EntityFramework帮你记录啦,如果你用的话解决方案六:引用1楼Z65443344的回复: 这是纯逻辑问题了保存数据的时候

如何使用DUMP数据块与BBED查看BLOCK对比数据库修改时的SCN

实验思路: 先在数据库中对bys.a表的一行进行更新,查出此行对应的FILE# BLOCK# 然后DUMP此FILE# BLOCK#,查看SCN信息 使用BBED DUMP此FILE# BLOCK#,查看SCN信息 1.在数据库中对 bys.a表的一行进行更新,记录此行的ROWID. 19:55:13 BYS@ bys3>select * from a; B ---------- 55 7 3 19:55:15 BYS@ bys3>update a  set b=0 where b=7; 1