社区
Java EE
帖子详情
add 方法返回 Serializable 有什么作用
chenlilclc
2010-11-22 08:05:34
一个User.add方法想返回新增的uid,可以Hibernate返回的是Serializable不能被转换为Long,我试过也不能转换为User对象. 这个Serializable作为返回值有什么用啊
...全文
445
11
打赏
收藏
add 方法返回 Serializable 有什么作用
一个User.add方法想返回新增的uid,可以Hibernate返回的是Serializable不能被转换为Long,我试过也不能转换为User对象. 这个Serializable作为返回值有什么用啊
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunyan2008
2011-06-21
打赏
举报
回复
联合主键时 会报错!
chenlilclc
2010-11-25
打赏
举报
回复
谢谢了,是我POJO的类型弄错
houjin_cn
2010-11-24
打赏
举报
回复
那你看看实际是什么类型的
chenlilclc
2010-11-24
打赏
举报
回复
可是返回的Serializable不能被转换成Long.我id主键是bigint类型,不转成Long我怎么对这个主键进行处理,比如说id+10啊,或者转成String,进行类似这样的uid=gradeId+classId+"0021" 新产生的uid前缀是grade和class的id组合
huangli_vip
2010-11-23
打赏
举报
回复
返回的是你表里的主键id啊
jiankewuming
2010-11-23
打赏
举报
回复
这个返回值是将数据保存到数据库中的主键id,你可以通过这个id找到这个对象。。。
jingOk
2010-11-23
打赏
举报
回复
它返回的是存储对象时生成的主键.
public Serializable save(Object object)
Parameters:
object - a transient instance of a persistent class
Returns:
the generated identifier
Throws:
HibernateException
chenlilclc
2010-11-22
打赏
举报
回复
Serializable org.springframework.orm.hibernate3.HibernateTemplate.save(Object entity) throws DataAccessException
返回的就是Serializable接口的对象嘛, 这个返回值怎么用
sum_snow
2010-11-22
打赏
举报
回复
如果你使用的是非关系型数据库的话,那么你的序列化是非常有用的,它是用内存来帮你生成理论上不会重复的id主键
qq14017152
2010-11-22
打赏
举报
回复
序列化吧》》》》?
Jlins
2010-11-22
打赏
举报
回复
这个Serializable作为返回值有什么用啊?
什么时候能返回 Serializable 了?你搞乱了吧?
为什么要实现
Serializable
工作中我们经常在进行持久化操作和
返回
数据时都会使用到javabean来统一封装参数,方便操作,一般我们也都会实现
Serializable
接口,那么问题来了:网上找了很多资料,但是感觉大都没有说的很清楚,所以结合自己的理解做一下总结。首先第一个问题,实现序列化的两个原因:第二个问题,是不是每个实体bean都要实现序列化?第三个问题,有的时候并没有实现序列化,依然可以持久化到数据库。另外需要注意的是,在NoSql数据库中,并没有与我们java基本类型对应的数据结构,所以在往NoSql数据库中存储时,我们就必须将
“在什么情况下类需要实现
Serializable
,什么情况下又不需要(一)?”
简单来说, 是一个标记接口,表示某个类的对象可以被“打包”成一堆字节,方便保存到文件、发到网络另一端,或者放到缓存里。这个过程叫“序列化”,反过来把字节恢复成对象叫“反序列化”。比如你有一个 类,代表一个用户的信息。你想把这个用户的数据存到文件里,或者通过网络发给别的服务处理。这时候,你就得让 实现 ,因为你需要把它“打包”成字节流。 这样你就能把这个 对象序列化,比如写进文件里: 以后你可以把它从文件中“读回来”: 在这种情况下,因为你需要把对象保存或传输,所以类必须实现 ,否则就没法序列化对象。有
Serializable
作用
Serializable
作用
序列化的attribute,是为了利用序列化的技术 准备用于序列化的对象必须设置 [System.
Serializable
] 标签,该标签指示一个类可以序列化。 便于在网络中传输和保存 这个标签是类可以被序列化的特性,表示这个类可以被序列化。 什么叫序列化? 我们都知道对象是暂时保存在内存中的,不能用U盘考走了,有时为了使用介质转移对象,并
java中hibernate的
Serializable
解析
serializable
是什么? 1 一个对象序列化的接口,一个类只有实现了
Serializable
接口,它的对象才是可序列化的。因此如果要序列化某些类的对象,这些类就必须实现
Serializable
接口。而实际上,
Serializable
是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。
Java 序列化:深入探索
Serializable
接口
通过深入研究 Java 序列化机制,我们不仅理解了接口的
作用
,还掌握了接口的使用
方法
,以及的重要性。这些知识将帮助我们在实际开发中更好地处理对象的序列化和反序列化问题,提升代码的健壮性和可维护性。
Java EE
67,550
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章