请问各位大侠 使用hibernate 如何用 HQL 实现下面的 sql语句 select a.id,a.name, b.name bname from a join b on b.typeid = a.id HQL? a 对应实体 A,b 对应实体B, @OneToMany(cascade=CascadeType.REFRESH,mappedBy=”tplugintype”,fetch=FetchType.LAZY) 总结: |
|
20分 |
select a.id,a.name, b.name from B类名 b inner join b.A对象字段 a
|
20分 |
请问你添加或删除时,有没把对象取出来。如果你只想删除某个字段,不是全部,应该是更新;如果你想添加某个属性,数据库中已经存在,那应该也是更新。更新就需要先把对象取出来再去操作,不然就会导致其他属性被覆盖。取出对象后再去设置其中某个属性。
|
我做的是删除操作,而不是让某个字段为null
|