@Entity
@Table(name = "sys_menu")
public class SysMenu implements Serializable {
    private static final long serialVersionUID = 1L;    @Id
    private long id;    private String name;
...    @OneToMany(fetch = FetchType.EAGER)
    @JoinColumn(name = "parentId")
    @OrderBy("sequence")
    private List<SysMenu> sysMenus;
...SysMenu 和自身是1对多的关系
现在有个问题,就是如果我修改的时候SysMenu 对象的sysMenus属性是null的时候,hiberante会帮我,执行
update sys_menu set parentId=null where parentId=?
我不想让它执行这一句,我配置一对多,只是想让他帮我查数据,我不想级联操作。
怎么办