不知道id?那你怎么定位数据表中所指的哪个数据呢?
必须有一个东西可以定位到是数据表中的某一条数据,否则是无法删除的,当然了,是否主键id无所谓,但必须要保证唯一能定位。就像一堆数据,你想怎么删除其中一条,肯定是根据某些条件知道这条数据的吧,这个条件就是id或者自己定义的一些参数。
这个load,delete,update都是方法,可以自己写这种方法,尔后调用的。(一般是按F3健查看源码方法。)
搜一下:HibernateTemplate在不知道Id的情况下怎么删除和更新,就是写在DAO里的方法