JDBC 使用jpa的形式 取出来的数据 总是第一条 这个表没有主键 为什么牛人帮忙解答一下。

java120936434 2013-04-13 09:48:51
@Entity
@Table(name = "C_SUPPLIER_HIST")
@org.hibernate.annotations.DynamicInsert(false)
@org.hibernate.annotations.DynamicUpdate(false)
@org.hibernate.annotations.SelectBeforeUpdate(true)
@NamedQueries({
@NamedQuery(name = "supplierHistDAO.getSupplierHistByIdFragment", query = "from SupplierHist ss where ss.id_fragment=:idFragment"),
@NamedQuery(name = "supplierHistDAO.getSupplierHistByIdFragmentCount", query = "select count(*) from SupplierHist ss where ss.id_fragment=:idFragment"),
})
...全文
360 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
java120936434 2013-04-20
  • 打赏
  • 举报
回复
已经解决 就是没有主键的问题导致的 。最后使用联合主键 问题解决。
Rotel-刘志东 2013-04-13
  • 打赏
  • 举报
回复
列出表结构。

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧