我正在寻找使用 spring/maven/hibernate 将我们的人员目录移动到 java 中。
我对特别是在声明我的类和映射时的休眠位有点困惑。
情况:
I got 10 fields in my table labelled column01 to column10.
I only want to retrieve columns 02, 07 to 10.
But my where clause would be using columns 01, 05 and 06.
当我创建我的类和休眠映射 XML 时,即使我不会使用所有列,声明所有字段是一种好习惯吗?我什至应该声明我只会使用 where 子句的字段吗?
也可以在我的 createSQL 函数中使用数据库特定的函数和关键字(在我的情况下,它是 Oracle)吗?
我查看了 HQL 上的示例和 jboss.org 页面,但无法真正找到我想要的。谢谢