我怎么能在班上有一个变量类型的字段?我使用hibernate注释来映射到DB。我尝试使用java.io.Serializable作为字段的类型,但是它将数据映射到01,如果我得到它的对象并将其转换为真正的类型,则为true。但是我需要对这个需要真正数量的字段的对象运行查询。(现在我无法将整数字段与数字进行比较) 有谁知道我该怎么做?
提前致谢。
答案 0 :(得分:0)
您不能在Java中使用变量类型 - 它是statically typed语言。
我猜你可以用groovy(+ grails)来实现这样的目标,即dynamically typed。使用类似def someField
的内容,您可以稍后使用someField
作为您期望的内容。