社区
Web 开发
帖子详情
一直有一个疑问(关于Hibernate)
AslenG
2011-07-27 10:13:39
学了一段时间的Hibernate了,但对其中一个方法有一个疑问:org.hibernate.session的get(Class clz,Serializable sid)方法,其中,我只知道sid给它表中一条记录的ID值和实体类.class就可以查出这条记录对应的实体类对象了,但我不知道为什么这里是Serializable对象而不是普通的Long或Integer对象,这里的Serializable是什么有什么含义?谢谢!
...全文
35
4
打赏
收藏
一直有一个疑问(关于Hibernate)
学了一段时间的Hibernate了,但对其中一个方法有一个疑问:org.hibernate.session的get(Class clz,Serializable sid)方法,其中,我只知道sid给它表中一条记录的ID值和实体类.class就可以查出这条记录对应的实体类对象了,但我不知道为什么这里是Serializable对象而不是普通的Long或Integer对象,这里的Serializable是什么有什么含义?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
济南大飞哥
2011-07-27
打赏
举报
回复
Serializable 就是序列化的意思,可以传输实体,而不用引用,也安全,我认为可以算是new了一个有状态的对象
-流枫-
2011-07-27
打赏
举报
回复
Serializable 序列化 一般都用在实体类
AslenG
2011-07-27
打赏
举报
回复
"方法public Object get(Class clazz,Serializable id);
显然是查找对象时所需要的表(即实体类)和id(即主键,主键可以是一个列项或多个列项)因为主键需要被hibernate进行管理以用来在session中'备份'或者实现远程传递等等,序列化是有必要的。"
--摘自网络
还是不太懂,表中的ID被序列化,那为什么用Serializable传递?
AslenG
2011-07-27
打赏
举报
回复
每天回帖即可获得10分可用分!
全面掌握
Hibernate
框架技术
包含
Hibernate
相关技术:
Hibernate
简介、Session API、对象的状态 查询操作(主键查询、HQL查询、Criteria查询、SQL查询、命名查询、doWork) 关联关系:多对一、一对多、多对多、一对一 组件映射、继承映射、缓存...
关于
Hibernate
自关联
疑问
在处理地址问题时遇到
一个
一对多双向自关联问题,问题描述如下: 实体类如下: package cn.com.qycti.callcenter.platform.domain; import java.util.Date; import java.util.Set; import javax.persistence....
10 00
Hibernate
之
Hibernate
简介
在任何
一个
项目的开发之中,一定需要存在有四个层: (1)显示层: |————动态语言:JSP,如果要想合理的实现需要编写一堆的Scriptlet代码,而后利用了EL+JSTL解决了; |————静态语言:HTML、JavaScript:...
hibernate
一直
的
疑问
hibernate
中,当
一个
对象持久化将数据库读取后,并将数据保存进缓存中,当第二次读取数据时,它就直接去缓存中取数据了,这点没错吧 用户A访问A机,创建了
一个
session.检索tableA并对检索结果,持久化. 用户B访问B机,...
java
hibernate
详解_详解Java中
Hibernate
的基本原理
在开始学
Hibernate
之前,
一直
就有人说:
Hibernate
并不难,无非是对JDBC进一步封装。一句不难,难道是真的不难还是眼高手低?如果只是停留在使用的层面上,我相信什么技术都不难,看看别人怎么做的,你也可以很快上手...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章