JAVA—HibernateDaoSupport类相关

来源:百度知道 编辑:UC知道 时间:2024/05/18 08:01:20
HibernateDaoSupport类中,hibernateTemplate属性的save()方法、get()方法、saveOrUpdate()方法、find()方法以及delete()方法怎么用?即他们的参数类型是什么?作用是什么?返回值是什么?等。
希望有哪位大侠可以帮个忙,能帮上忙的话追加分数!
谢谢!
其实没有满意答案,后来我自己搞懂了…我重点想知道的是参数类型、返回类型,没人回答……
另:huaxiayifang1和shenwenchao1是同一个人吗?^_^

save() saveOrUpdate()均是返回void 无参数
作用就是将sql执行后的结果进行保存。

delete相应的执行sql 删除

get() find() 差不多都是查询语句,执行里面可有参数,可无参数
一般是list类型

!!看一下spring的api就清楚了吧。
save()是将一个瞬时对象持久化,运行后的结果就是在数据库中增加一条记录
update()更新一个持久化对象(数据库中已经有记录)
saveOrUpdate() 是save和update的综合体,当对象有id的时候(表明数据库中有记录)会执行update,否则执行save
get()用来根据id获取某条记录
find()主要是用来执行各种查询,版本比较多,请自己查看api
delete()删除记录,版本也有几个,分别根据id、实例名称等删除

遇到这类问题最好就是看API了,没什么好解释的