Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Hibernate注释映射变量类型的字段_Java_Hibernate - Fatal编程技术网

Java 使用Hibernate注释映射变量类型的字段

Java 使用Hibernate注释映射变量类型的字段,java,hibernate,Java,Hibernate,在我的类中如何拥有变量类型的字段?我使用hibernate注释映射到DB。我尝试使用java.io.Serializable作为字段的类型,但它作为01数量映射到数据库,如果我获取它的对象并将其转换为它的true类型,这是真的。但我需要对这个对象运行一个查询,该对象需要真实的字段数量。(现在我无法将整数字段与数字进行比较) 有人知道我该怎么做吗 提前感谢。在Java中不能有变量类型-它是一种语言 我想你可以用(+)来完成类似的事情,也就是说。使用类似于def someField的内容,您可以在以

在我的类中如何拥有变量类型的字段?我使用hibernate注释映射到DB。我尝试使用java.io.Serializable作为字段的类型,但它作为01数量映射到数据库,如果我获取它的对象并将其转换为它的true类型,这是真的。但我需要对这个对象运行一个查询,该对象需要真实的字段数量。(现在我无法将整数字段与数字进行比较) 有人知道我该怎么做吗


提前感谢。

在Java中不能有变量类型-它是一种语言

我想你可以用(+)来完成类似的事情,也就是说。使用类似于
def someField
的内容,您可以在以后使用
someField
作为您期望的内容