我有一个关于Hibernate和hql的问题。我设置了一个包含元素的表,并为它创建了一个xml映射和一个dto。这很好用。现在我需要在同一个表中为大多数列的最小值和最大值。因此我创建了一个dto,其中包含minAmount等字段。我还在dao中为此创建了一个hql查询。
只是为了澄清:我有一个表但有两个dtos我想用hibernate填充。第二个更像是元数据dto。
所以问题是 - 我该怎么做。我被困在hbm.xml文件中,我并没有在网上找到一些东西(可能是错误的关键字)。所以,如果你知道如何做或者有一个很好的小链接,我将非常感激。
非常感谢 丹尼尔
答案 0 :(得分:0)
您是否正在寻找如何将对象嵌入到实体中?
Mapping declaration component in Hibernate
BTW:DTO不应该成为实体的一部分。这是在系统或层之间传输对象的模式。这就是为什么你没找到任何东西的原因。更多信息:Data transfer object