社区
Java EE
帖子详情
add 方法返回 Serializable 有什么作用
chenlilclc
2010-11-22 08:05:34
一个User.add方法想返回新增的uid,可以Hibernate返回的是Serializable不能被转换为Long,我试过也不能转换为User对象. 这个Serializable作为返回值有什么用啊
...全文
432
11
打赏
收藏
add 方法返回 Serializable 有什么作用
一个User.add方法想返回新增的uid,可以Hibernate返回的是Serializable不能被转换为Long,我试过也不能转换为User对象. 这个Serializable作为返回值有什么用啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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 了?你搞乱了吧?
一次性搞定数据库事务
MANDATORY、PROPAGATION_REQUIRES_NEW、PROPAGATION_NOT_SUPPORTED、PROPAGATION_NEVER、PROPAGATION_NESTED 分布式事务的理论基础:RPC定理、BASE理论、XA协议都是什么,原理是什么,有什么关联关系 ...
为什么要实现
Serializable
工作中我们经常在进行持久化操作和
返回
数据时都会使用到javabean来统一封装参数,方便操作,一般我们也都会实现
Serializable
接口,那么问题来了:网上找了很多资料,但是感觉大都没有说的很清楚,所以结合自己的理解做一下总结。首先第一个问题,实现序列化的两个原因:第二个问题,是不是每个实体bean都要实现序列化?第三个问题,有的时候并没有实现序列化,依然可以持久化到数据库。另外需要注意的是,在NoSql数据库中,并没有与我们java基本类型对应的数据结构,所以在往NoSql数据库中存储时,我们就必须将
Serializable
作用
Serializable
作用
序列化的attribute,是为了利用序列化的技术 准备用于序列化的对象必须设置 [System.
Serializable
] 标签,该标签指示一个类可以序列化。 便于在网络中传输和保存 这个标签是类可以被序列化的特性,表示这个类可以被序列化。 什么叫序列化? 我们都知道对象是暂时保存在内存中的,不能用U盘考走了,有时为了使用介质转移对象,并
Android序列化(一) 之
Serializable
1 简介 序列化是指将数据对象转换成为一种可存储或可传输的数据格式,而反序列化则是相反的操作,将序列化后的数据还原成对象。最为常见的序列化应用有Json和XML,它们都是行业公认的标准。而在 Java 里,有专门提供了
Serializable
接口用于对象的序列化和反序列化。
Serializable
接口在java.io包中定义,它本身并不存任何字段和
方法
,只是用于标识类为可序列化。类对象在序列化后会被转换成为字节输出流OutputStream(BufferedOutputStream、ByteArr
『Java』Arrays.asList()
返回
的对象能否用
add
方法
观点: Arrays.asList()
返回
的list不能用
add
方法
。 测试: 测试代码: public static void main(String[] args) { List<String> list = Arrays.asList("Larry", "Moe", "Curly"); list.
add
("test"); } 运行结果:抛出UnsupportedOperationException异常,这一异常意味着,向list中添加元素是不被允许的。 Exception
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章