码迷,mamicode.com
首页 > 其他好文 > 详细

Source not found for $$FastClassByCGLIB$$99fffb3.invoke(int, Object, Object[]) line: not available

时间:2014-07-30 12:31:04      阅读:1091      评论:0      收藏:0      [点我收藏+]

标签:source not found for tsordererrordaoimpl$$fastclassbycglib$$99fffb3.invoke(int   object   object[]) line: not available   

今天在写一个修改语句的时候,竟然报了:

Source not found for TsOrderErrorDaoImpl$$FastClassByCGLIB$$99fffb3.invoke(int, Object, Object[]) line: not available这么一个错,上网查了资料,有的说是SQL语句的问题,但是我把语句放到数据库运行没问题,还有说tomcat的问题,这些都排除了,

只好又回头看写的代码,发现有几句代码是这样写的

JdbcTemplate myTemplate= new JdbcTemplate(dataSource);

int count1=myTemplate.queryForInt(updateOne.toString());

但是修改语句其实应该这样写

JdbcTemplate myTemplate= new JdbcTemplate(dataSource);

int count=myTemplate.update(updateOne.toString());


 JdbcTemplate主要提供以下五类方法:

  • execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;

  • update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;

  • query方法及queryForXXX方法:用于执行查询相关语句;

  • call方法:用于执行存储过程、函数相关语句。

所以以后使用的时候要注意,是否用对了方法。

希望对大家有帮助

本文出自 “my dream fly on the sky” 博客,请务必保留此出处http://7915791.blog.51cto.com/7905791/1532640

Source not found for $$FastClassByCGLIB$$99fffb3.invoke(int, Object, Object[]) line: not available,布布扣,bubuko.com

Source not found for $$FastClassByCGLIB$$99fffb3.invoke(int, Object, Object[]) line: not available

标签:source not found for tsordererrordaoimpl$$fastclassbycglib$$99fffb3.invoke(int   object   object[]) line: not available   

原文地址:http://7915791.blog.51cto.com/7905791/1532640

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!