关于Serializable id hibernate中,如果我使用get(Class clazz, Serializable id)方法根据id获得一个对象的时候,为什么id类型要是有Serializable接口呢?我们以前使用id一般都使用int或其它类型吗,为什么在Hibernate中这里用Serializable,目的是什么?急,!在线等谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 目的是找到同样实现Serializable接口的主键,你以前使用的id类型一般都已经实现了Serializable接口,这种接口编程是一种很良好的编程风格,象这样定义也就更宽泛,更具有面向功能性. Serializable是序列化。Hibernate有缓存机制,通过使用Serializable,断定应该是基于序列化的缓存。。如果没有Serializable接口,在序列化时,使用ObjectOutputStream的方法write(Object obj)将对象保存到文件将抛出异常。Java大部分常见类都实现了Serializable,例如Integer,String等等。如果是Bean,也需要实现Serializable接口 css样式加载慢,怎么解决。求大神帮忙! Tomcat 6 由数据源配置 引发的错误 实现一个搜索功能 最近神情恍惚。。不知道哪又错了。。STRUTS+JSP。。 我的jsp网页怎么显示不了数据库(oracle)中数据? JS中使用javabean 在java中是如何处理@^ 请问如何在Applet里显示DOC和PDF ★★重金悬赏★★聊天室用户列表问题 运行web应用, Tomcat启动不了, java中返回到jsp页面中的字符串为啥不能去除空白 struts2中文乱码问题,我可咋办啊…………>_<
目的是找到同样实现Serializable接口的主键,你以前使用的id类型一般都已经实现了Serializable接口,
这种接口编程是一种很良好的编程风格,象这样定义也就更宽泛,更具有面向功能性.
如果没有Serializable接口,在序列化时,使用ObjectOutputStream的方法write(Object obj)将对象保存到文件将抛出异常。
Java大部分常见类都实现了Serializable,例如Integer,String等等。如果是Bean,也需要实现Serializable接口