数据库两个表无外键 但是希望hibernate能进行外键查询
发现如果强行的将hibernate配置文件改成有外键的形式当left join的 left边的这个表包含有 right表没有的数据项的时候 就会报错。请问我该如何用hibernate来进行这种情况下的处理数据库不可能去设置外键,因为有那种随时上来新数据的需求 但是有要用join去查询
发现如果强行的将hibernate配置文件改成有外键的形式当left join的 left边的这个表包含有 right表没有的数据项的时候 就会报错。请问我该如何用hibernate来进行这种情况下的处理数据库不可能去设置外键,因为有那种随时上来新数据的需求 但是有要用join去查询
// set <?>= pri[0];
return getSession().createSQLQuery(sql).list();
}
1 用nativeQuery好了。 把SQL写好
2 做一个能用的不会报错的视图,然后专门对这个视图进行查询。