java报错误设置属性值_java – 设置属性值时出错;嵌套异常是org.springframework.beans.NotWritablePropertyException:...
我试图使用Spring实用程序ResultSetExtractor从MySQL数据库获取数据,但我得到以下异常:
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'edao' defined in class path resource [applicationContext2.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'jdbcTemplate' of bean class [org.resultset.EmployeeDao]: Bean property 'jdbcTemplate' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?
at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.applyPropertyValues(AbstractAutowireCapablebeanfactory.java:1344)
at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.populateBean(AbstractAutowireCapablebeanfactory.java:1067)
at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.doCreateBean(AbstractAutowireCapablebeanfactory.java:511)
at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.createBean(AbstractAutowireCapablebeanfactory.java:450)
at org.springframework.beans.factory.support.Abstractbeanfactory$1.getObject(Abstractbeanfactory.java:290)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.Abstractbeanfactory.doGetBean(Abstractbeanfactory.java:287)
at org.springframework.beans.factory.support.Abstractbeanfactory.getBean(Abstractbeanfactory.java:189)
at org.springframework.beans.factory.support.DefaultListablebeanfactory.preInstantiateSingletons(DefaultListablebeanfactory.java:562)
at org.springframework.context.support.AbstractApplicationContext.finishbeanfactoryInitialization(AbstractApplicationContext.java:871)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423)
at org.springframework.context.support.ClassPathXmlApplicationContext.beanfactory.applyPropertyValues(AbstractAutowireCapablebeanfactory.java:1341)
... 13 more
Employee.java
public class Employee {
private int id;
private String name;
private float salary;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public float getSalary() {
return salary;
}
public void setSalary(float salary) {
this.salary = salary;
}
public Employee(int id,String name,float salary) {
super();
this.id = id;
this.name = name;
this.salary = salary;
}
public Employee()
{
}
}
EmployeeDao.java
public class EmployeeDao {
private JdbcTemplate template;
public void setTemplate(JdbcTemplate template) {
this.template = template;
}
public ListsqlException,DataAccessException {
List
Test.java
public class Test {
public static void main(String[] args) {
ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext2.xml");
EmployeeDao dao=(EmployeeDao)ctx.getBean("edao");
List
和applicationContext2.xml
MysqL.jdbc.Driver" />
MysqL://loclahost:3306/test1" />
这些都是我正在使用的java文件.它说setter的返回类型与getter不匹配,但我检查了它,并且它在那里是正确的.
java报错误设置属性值_java – 设置属性值时出错;嵌套异常是org.springframework.beans.NotWritablePropertyException:...相关推荐
- SSH框架整合遇到的错误——org.springframework.beans.NotWritablePropertyException:
提示错误信息: Unable to instantiate Action, userAction, defined for 'user_registPage' in namespace '/'Erro ...
- #根据名称给实体类属性赋值_java 对象属性拷贝的小技巧
使用org.springframework.beans.BeanUtils.copyProperties方法进行对象之间属性的赋值,避免通过get.set方法一个一个属性的赋值. copyProper ...
- java插件怎么安装不了_java-尝试安装插件时出错
java-尝试安装插件时出错 我正在尝试在Eclipse Luna中安装插件. 我安装了Papyrus,并尝试安装SWT Designer,但是在完成下载/安装之前,我得到了一个错误: An erro ...
- Ubuntu16安装搜狗输入法报错:dpkg: 处理归档 sogoupinyin.deb (--install)时出错:安装 sogoupinyin 将破坏 fcitx-ui-qimpanel
Ubuntu16安装搜狗输入法报错:dpkg: 处理归档 sogoupinyin_2.3.2.07_amd64-831.deb (–install)时出错:安装 sogoupinyin 将破坏 fci ...
- JAVA设置按钮无效_JAVA设置的按钮监听没有反应
展开全部 你还没给按钮添加监听器.62616964757a686964616fe59b9ee7ad9431333332643337 an1 = new JButton("确定"); ...
- java 设置全局热键_Java设置全局热键——第三方包jintellitype实现
Java原生API并不支持为应用程序设置全局热键.要实现全局热键,需要用JNI方式实现,这就涉及到编写C/C++代码,这对于大多数不熟悉C/C++的javaer来说,有点困难.不过幸好,国外有人已经实 ...
- java设置小数位数_java设置小数点后位数
static void challenge2() throws IOException { double double1; double double2; double double3; double ...
- java 设置session超时_Java设置session超时(失效)的三种方式
转自:http://blog.csdn.net/hu_shengyang/article/details/8021435 1. 在web容器中设置(此处以tomcat为例) 在tomcat- ...
- java设置过期时间_java设置session过期时间的实现方法
本文实例讲述了java设置session过期时间的实现方法,分享给大家供大家参考.具体实现方法如下: 1.Timeout in the deployment descriptor (web.xml) ...
最新文章
- 爬虫基础分享Scrapy框架流程图与安装
- Ajax框架及原理分析--视频
- Pycharm详细安装教程
- 目前市场上的电脑一体机从计算机种类,电脑一体机发展方向是什么?
- linux常用命令和配置
- corosync配置与详解
- 《HTML CSS JavaScript 网页制作从入门到精通 第3版》—— 2.8 其他标记
- 计算机应用基础课件教学大赛,全国“XX杯”说课大赛计算机应用基础类优秀作品:设置IP地址教学课件.ppt...
- 软件测试--面试时怎么介绍前公司的项目经验
- CircularProgressIndicator
- OPPOr7s有android5.0,oppor7s历史版本
- 推荐3个游戏小程序,让你整个暑假都充实!
- 生成世界地图并在地图上画圆圈
- static变量有什么作用
- 综合布线6A系统产品集锦(二)
- php获取时间到微妙,php 获取毫秒时间戳
- 2022世界杯冠军预测,机器学习为你揭晓
- 通过余弦相似度找物品之间的联系
- Linux·UART协议
- 腾讯广点通深度用户挖掘与精准广告定向
热门文章
- 在对人的管理上,项目经理应该做些什么?
- .net webconfig 配置说明123
- 45 jump game II(贪心)
- 一篇文章教你弄懂java CMS垃圾回收日志
- 万字长文教你看懂java G1垃圾回收日志
- hbase 完全分布式启动集群报错: KeeperErrorCode = NoNode for /hbase/master 问题
- k8s 给worker/master节点打标签(角色标签)
- k8s控制器controller(Deployment)示例:通过命令生成deployment和service的yaml文件
- docker报错:OCI runtime create failed...process_linux.go:449: container init caused “write /proc/self/
- Go语言web框架beego:目录说明