Hibernate映射需要主键,视图就是缺这个,orcale数据库可以有个rowid来冒充一下,Sybase数据库也没有这个假冒的ID。google了一些都是
<composite-id.....>
<key-property .....>
这样的配置。
我还只造个假冒的ID 出来处理好了
ID设置成String型的,view中拼接两个字段(两个字段拼凑保证不会有重复的)
这样就
改一下配置
<id name="id" type="java.lang.String">
<column name="ID" length="20" />
..........
因为view只是取数据。
怎么就觉得Sybase还怎么多市场?orcale加油干掉。
NND最近Sybase还真是折磨人
Sybase视图与Hibernate映射
本文探讨了在使用Hibernate框架进行数据映射时遇到的问题,特别是在处理Sybase数据库视图时缺乏类似Oracle数据库rowid的功能。文章提出了一种通过组合视图中的字段来自定义字符串类型ID的解决方案。
2119

被折叠的 条评论
为什么被折叠?



