强制 hyperjaxb2 生成 fetch="select" hibernate 映射上的属性(在 标记上)
我们在应用程序中发现了一个问题(连接太多表的选择查询)。这个问题的解决方案是在我们的hibernate映射文件中的
标签上设置fetch="select"
。
<subclass extends="...">
<join table="MyTable" fetch="select">
...
</join>
</subclass>
但这个映射是由hyberjaxb2生成的。我还没有找到如何将 fetch 属性添加到
标记中。我可以使用以下命令更改目标表名称(即:MyTable):
<hj:table name="MyTable"/>
但如果我将其更改为
<hj:table name="MyTable" fetch="select" />
映射文件中则不会添加任何内容。
那么,如何使用 hyperjaxb2 在
标记上添加 fetch 属性?
谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
取自 hyperjaxb2 参考文档:
https://hyperjaxb2.dev.java.net/nonav/hyperjaxb2 /reference/reference.html#d0e850
所以我无法添加我的获取属性...
taken from hyperjaxb2 reference documentation :
https://hyperjaxb2.dev.java.net/nonav/hyperjaxb2/reference/reference.html#d0e850
So I can't add my fetch attribut...