急急急,求各位大神指点指点这错误怎么产生的com.good.vo.good.setGood_NAME(java.lang.String)

原创 2013年12月16日 18:53:42

//将rs中的值封装成一个集合
public static Collection getDatas(Collection result, ResultSet rs, Class clazz) {
try {
while (rs.next()) {
//创建类的实例
Object vo = clazz.newInstance();
//获取本对象的属性
Field[] fields = clazz.getDeclaredFields();
//获取父类的属性
Field[] superFields = clazz.getSuperclass().getDeclaredFields();
//父类的属性和自己的属性相加
Field[] allFields = addFields(superFields, fields);
//遍历所有的属性
for (Field field : allFields) {
//获得setter方法的方法名
String setterMethodName = getSetterMethodName(field.getName());
System.out.println("DataUtil类中getDatas函数1:"+setterMethodName);
//获得setter方法
Method setterMethod = clazz.getMethod(setterMethodName, field.getType());
System.out.println("DataUtil类中getDatas函数2:"+setterMethod.getName());
invokeMethod(rs, field, vo, setterMethod);
}
result.add(vo);
}
rs.close();
} catch (Exception e) {
System.out.println("DataUtil类中getDatas函数3:"+e.getMessage());
e.printStackTrace();
System.out.println("DataUtil类中getDatas函数4:"+e.getMessage());
throw new DataException(e.getMessage());
}
return result;
}


DataUtil类中getDatas函数1:setID

DataUtil类中getDatas函数2:setID
DataUtil类中getDatas函数1:setUSER_NAME
DataUtil类中getDatas函数2:setUSER_NAME
DataUtil类中getDatas函数1:setUSER_PASSWORD
DataUtil类中getDatas函数2:setUSER_PASSWORD
goodDaoImpl中findAll函数的SQL语句=:SELECT * FROM T_good good ORDER BY good.ID desc
DataUtil类中getDatas函数1:setID
DataUtil类中getDatas函数2:setID
DataUtil类中getDatas函数1:setGood_NAME
DataUtil类中getDatas函数3:com.good.vo.good.setGood_NAME(java.lang.String)
java.lang.NoSuchMethodException: com.good.vo.good.setGood_NAME(java.lang.String)
at java.lang.Class.getMethod(Class.java:1605)
at com.good.commons.DataUtil.getDatas(DataUtil.java:40)
at com.good.dao.impl.CommonDaoImpl.getDatas(CommonDaoImpl.java:28)
at com.good.dao.impl.goodDaoImpl.findAll(goodDaoImpl.java:36)
at com.good.service.impl.goodServiceImpl.getAll(goodServiceImpl.java:46)
at com.good.ui.SalePanel.buildgoodsComboBox(SalePanel.java:453)
at com.good.ui.SalePanel.<init>(SalePanel.java:161)
at com.good.ui.MainFrame.<init>(MainFrame.java:136)
at com.good.ui.LoginFrame.login(LoginFrame.java:112)
at com.good.ui.LoginFrame$1.actionPerformed(LoginFrame.java:91)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6134)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5899)
at java.awt.Container.processEvent(Container.java:2023)
at java.awt.Component.dispatchEventImpl(Component.java:4501)
at java.awt.Container.dispatchEventImpl(Container.java:2081)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
at java.awt.Container.dispatchEventImpl(Container.java:2067)
at java.awt.Window.dispatchEventImpl(Window.java:2458)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
DataUtil类中getDatas函数4:com.good.vo.good.setGood_NAME(java.lang.String)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

求大神指点---太乐了

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者: 李家豪 * 完成日期:2013 年11月27日 * ...
  • u012368986
  • u012368986
  • 2013年11月27日 17:05
  • 454

android新手,求大神的指点啊

package com.szy.guess.activity; import android.app.Activity; import android.content.Intent; import ...
  • tongqian2979
  • tongqian2979
  • 2017年01月08日 17:43
  • 69

Struts登陆出了问题,求大神指点!

初学Struts2遇到这个问题,以前也出过不知道怎么哪里的原因
  • loudNam
  • loudNam
  • 2016年07月27日 21:10
  • 127

看看大神的指点

1. 程序的运行和加载,推荐程序员的自我修养一书。 2. 内存分配,推荐阅读Ptmalloc源码分析,无论是C还是C++程序员,这一部分是最容易踩雷的,多读一点基础的东西,会在解决实际问题的时候...
  • fuyuehua22
  • fuyuehua22
  • 2014年06月05日 22:49
  • 507

90后新人求指点

作为一个普通二本的大二学生,学的是信息管理与信息系统专业,最近似乎是遇到了迷途,眼看着大学一晃眼就完了,以后想从事软件开发之类的职业。        记得高中毕业的时候,没有考上理想的大学,只是上了...
  • m328678539
  • m328678539
  • 2013年04月05日 20:35
  • 263

项目一(直接抓狂,还是不对,求大神指点)

#include #include using namespace std; class Time{ public: Time(int=0,int=0,int=0); void ...
  • jingshichen2012
  • jingshichen2012
  • 2013年04月17日 20:49
  • 563

求高人指点!!!!!!!!!!!!!!!!!!!!!!!

—————————————————————————————————————                                    个人概况 姓   名:              ...
  • wanglongxu
  • wanglongxu
  • 2013年04月01日 21:32
  • 333

POJ1035,求指点

网上几乎没有1035的代码 这个代码在vector输入的时候有问题 求大神指点 #include #include #include using namespace std; vector...
  • u012966194
  • u012966194
  • 2016年03月30日 22:42
  • 171

求指点一二!

本人最近两个月是最纠结迷茫的啦!         刚开始出于好奇想学LINUX,就大概的看完了鸟哥的基础篇,后来发现LINUX博大精深,想玩通起码也得要两三年,个人感觉LINUX像一棵大树,枝繁叶茂...
  • sujianxin2012
  • sujianxin2012
  • 2013年09月14日 22:43
  • 580

七牛云删除图片一直失败,求大神指点

七牛云删除图片一直失败,求大神指点  浏览:1290 发布日期:2014/09/19 分类:功能实现 关键字: thinkphp 七牛云错误码是:object(Qiniu_Error)#9 (4) {...
  • forest_fire
  • forest_fire
  • 2016年03月21日 11:17
  • 1293
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:急急急,求各位大神指点指点这错误怎么产生的com.good.vo.good.setGood_NAME(java.lang.String)
举报原因:
原因补充:

(最多只允许输入30个字)