public T deleteObject(T entity){
hibernateTemplate.delete(entity);
return entity;
}
public Object deleteObject(Object entity){
hibernateTemplate.delete(entity);
return entity;
}
public T deleteObject(T entity){
hibernateTemplate.delete(entity);
return entity;
}
public Object deleteObject(Object entity){
hibernateTemplate.delete(entity);
return entity;
}
这两种写法实现的功能一样,但是使用泛型的好处是,你返回的是具体的类型。不需要类型转换,就可以直接访问对象的成员。
同时确保传入传出参数的类型一致。