Hibernate query gives same record multiple times

前端 未结 6 606
再見小時候
再見小時候 2021-02-07 06:30

I am working on hibernate in eclipse. I am executing simple \'From\' query. Here is the code

  List list = sess1.createQuery(\"From Myview\").list();
    System.         


        
6条回答
  •  傲寒
    傲寒 (楼主)
    2021-02-07 07:26

    This happens when the id element in your hbm file is not a PK in your DB table. Hibernate treats all rows with the same ID as the same object.

    Either change your id element to point to a PK column or use the composite-id element in case your table only has a composite primary key.

提交回复
热议问题