hibernate get方法怎么用

时间:2016.11.15 发布人:kumomine

hibernate get方法怎么用

已解决问题

谷歌kumomine用户在2016.11.15提交了关于“古巴导危机hibernate get方法怎么用”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-20T02:57:52。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !

希望以下的回答,能够帮助你。

第1个回答

用户名:zxd_9  

首先你必须已经正确实现了持问答久化类User(假定名)和映射文件。。。
get方法是se律烈变ssion类的静态方法,有三个重载版本,最常用的还是
publicOb培鱼jectget(Classclazz,Serializableid),get方法并不是用来查询的,它一般被用来加载某个持久化加我对象。如果进行功能强大的齐权强写宜查询,还是用h**QL吧
get的使用很简单,以楼主的情况为例。假设你的User表中有一条记录,主键值为“username”那么用下面语句即可获得这条记录对应的持久化对象:
Useruser=newUser();
user=(User)session.get(User.class,"username");

唯一要注意的是参数前断季煤物红众组找括id指的User类的持久化标列玉端际刑次陈识符,在映射文件中一般是和**库表主键相对应的,所以实际情况下也就是字段的主键值。