`
wandejun1012
  • 浏览: 2749654 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Could not find a getter for

 
阅读更多

 

JAVA类写的是正确的,hibernate里面的配置文件也是正确的,但是却偏偏出来的这样的问题。

 

 

Java类如下:

private String cDiskRatio;

public String getCDiskRatio() {
		return cDiskRatio;
	}

	public void setCDiskRatio(String diskRatio) {
		cDiskRatio = diskRatio;
	}

 

 

在pollingEntity.hbm.xml文件中的映射如下:

<property name="cDiskRatio" column="cDiskRatio"/>

 

解决:

 

将get ,set方法中第1个大写字母改成小写,即getter,setter方法改成如下:

 

public String getcDiskRatio() {
		return cDiskRatio;
	}

	public void setcDiskRatio(String diskRatio) {
		cDiskRatio = diskRatio;
	}

 

高手给的答案:注意javabean的规范,特别是首字母为小写第二个字母为大写时的问题,ide在为这种属性生成getter和setter方法式很多都有这个bug

 

refurl:http://bbs.csdn.net/topics/80011930

 

 

 

 

 

 

分享到:
评论

相关推荐

    Hibernate配置常见错误

    错误表现:执行查询操作时,出现“org.hibernate.PropertyNotFoundException: Could not find a getter for property”异常。 解决方案:在实体类的属性上添加@Column注解,指定对应的数据库列名。例如,`@Column...

    hibernate错误解决方案

    nested exception is org.hibernate.PropertyNotFoundException: Could not find a getter for ID in class ``` 这表示Hibernate找不到实体类中的 ID 属性的 getter 方法。 **解决方法**: 1. **实体类定义**:...

    Mybatis单个参数的if判断报异常There is no getter for property named 'xxx' in 'class java.lang.Integer'的解决方案

    然而,当遇到单个参数是基本类型如`java.lang.Integer`或`java.lang.String`时,如果按照处理对象类型的参数方式直接在`&lt;if&gt;`中使用参数名,可能会遇到异常`There is no getter for property named 'xxx' in 'class ...

    iOS getter setter方法

    在iOS开发中,getter和setter方法是Objective-C和Swift中对象属性访问的重要组成部分。它们用于获取(get)和设置(set)对象的属性值。本文将深入探讨getter和setter的概念、作用以及如何在代码中使用它们。 首先...

    eclipse 自动 getter setter 注释

    在Java编程中,getter和setter方法是面向对象设计原则中的封装特性的重要体现。它们用于访问和修改类的私有成员变量,确保数据的安全性。Eclipse是一款广泛使用的集成开发环境(IDE),它提供了丰富的代码自动补全和...

    Vue 理解之白话 getter/setter详解

    在深入学习Vue框架的过程中,理解和掌握getter和setter机制是非常重要的。Vue通过响应式原理,将普通的JavaScript对象属性转换成getter和setter,以此来实现数据的双向绑定和状态管理。下面我们将详细地探讨Vue中的...

    M3U8 Getter m3u8视频下载工具

    《M3U8 Getter:高效下载m3u8视频的利器》 在数字媒体日益盛行的今天,M3U8格式作为一种广泛应用于流媒体传输的播放列表格式,扮演着重要的角色。M3U8 Getter正是专为此目的设计的一款实用工具,它能够帮助用户便捷...

    Eclipse setter/getter 注释成字段的注释

    在Java编程中,Eclipse是一款广泛使用的集成开发环境(IDE),它提供了许多便捷的功能,包括自动生成getter和setter方法。这些方法通常用于封装类的属性,以保护数据并实现对象的访问控制。当我们为类的每个字段添加...

    第二十五课 getter设置1

    return state.arr.find(item =&gt; item.id === id); } } created() { console.log(store.getters.getIdFn(100)); } ``` 在这个例子中,`getIdFn` 返回一个函数,每次调用时都会根据传入的 `id` 去查找对应的书籍...

    eclipse修改setter/getter配置

    eclipse修改setter/getter配置,实现自动生成方法时自动抽取属性上的注释:https://blog.csdn.net/yyaijunji/article/details/84639609

    eclipse中setter、getter注释

    在Java编程语言中,getter和setter方法是面向对象设计的一部分,它们主要用于封装对象的属性,以保护数据并提供访问控制。Eclipse是一款流行的集成开发环境(IDE),它提供了丰富的自动代码生成功能,包括生成getter...

    eclipse 自动为getter和setter 添加中文注释

    在Java编程中,getter和setter方法是用于封装对象属性的重要工具。Eclipse作为一个强大的集成开发环境(IDE),提供了丰富的代码生成功能,包括自动为getter和setter添加注释。本篇文章将详细探讨如何在Eclipse中...

    Does the parameter type of the setter match the return type of the getter?

    在编程领域,尤其是在面向对象的设计中,getter和setter方法是常见的属性访问控制手段。它们用于封装对象的状态,提供对外的接口来读取(getter)和修改(setter)对象的私有变量。标题“Does the parameter type of...

    PyPI 官网下载 | getty-getter-0.0a.tar.gz

    标题中的"PyPI 官网下载 | getty-getter-0.0a.tar.gz"指出这是一个从Python Package Index(PyPI)官方下载的软件包,名为"getty-getter",版本为0.0a,格式为tar.gz。PyPI是Python社区的主要仓库,它存储并分发...

    使用Mybatis遇到的there is no getter异常

    在使用Mybatis框架进行数据库交互时,偶尔会遇到一个奇怪的问题,即在mapper接口中遇到"There is no getter for property"异常。这个异常的出现原因是由于Mybatis框架在映射实体类的属性时,无法找到对应的getter...

    Eclipse中setter/getter方法自动添加属性注释

    在Eclipse这款强大的Java开发工具中,为类的属性生成setter和getter方法是常见的操作,这些方法用于封装类的私有变量,确保数据的安全性。然而,为了代码的可读性和维护性,开发者通常会在setter和getter方法上添加...

    idea getter/setter插件

    在生成getter和setter,以及allsetter和allbuilder方法时,插件会自动添加注释,如`@NotNull`、`@Override`等,以便于代码的文档化和遵循编码规范。这样的注释有助于其他开发者理解和使用这些方法。 ### 6. 自定义...

    C++ getter和setter生成器

    c++的成员变量的get和set生成器,简单易用。

    java普通类编译成json但只是当前类的有getter、setter方法的版本

    这个场景中提到的是将一个Java类编译成JSON,但只包含那些具有getter和setter方法的属性。这样的转换有助于减少JSON输出中的冗余信息,只保留与业务逻辑相关的数据。下面我们将深入探讨这个过程。 首先,我们需要...

    java简便方法引入getter/setter/tostring等方法

    java 的eclipse或idea等 定义变量时 直接引入lombok.jar包 在类外部 引入@AllArgsConstructor @NoArgsConstructor @Data 简便方法引入getter/setter/tostring等方法

Global site tag (gtag.js) - Google Analytics