Hibernate how to ignore @Where annotation

前端 未结 2 1549
天命终不由人
天命终不由人 2020-12-21 17:59

I have an entity:

@Entity
@Table(name = \"[Usermaster]\")
@Where(clause = \"isDeleted = 0\")
public class User {
//...
}

in some flow I nee

2条回答
  •  星月不相逢
    2020-12-21 18:34

    Old question, but the answer might be here:

    simple solution is to use native SQL:

    lst = sessionFactory.getCurrentSession().
    createSQLQuery("select {entb.*}  from EntityB entb where  is_deleted=1")                            
           .addEntity("entb", EntityB.class)
           .list();
    

提交回复
热议问题