首先你需要明确一点
HIBERNATE对于大批量DML操作是不适用的。
你可以用HIBERNATE手写该条SQL语句
getHibernateTemplate().execute(new HibernateCallback(){
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
String hql="手写的SQL,注意from后跟实体类名,要用属性的时候要用别名.操作";
Query query=session.createQuery(hql);
query.executeUpdate();
return null;
}
});
select * from a a where a.id in(select c.aid from c c where c.bid=258)
用为你配关系了 hibernate就是这样用的! 除非你不要级联!
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....