使用和hibernate直接反向工程后,就发现实体类自动实现了系列化,这个由什么用户
还有看到有些企业应运中的代码,他们的实体类有的有重写 equals和hashcode方法 这又三是做什么用处的?
如果不实现系列化或者不重写 equals和hashcode有什么差别
还有看到有些企业应运中的代码,他们的实体类有的有重写 equals和hashcode方法 这又三是做什么用处的?
如果不实现系列化或者不重写 equals和hashcode有什么差别
解决方案 »
- hibernate外键查询问题
- 使用java解析json?高手帮帮我啊
- 荣升CSDN两星,散分庆祝
- 发贴求书。。。。。。j2ee的
- 新手请教:tomcat5.0下与SQL2000数据库连接的故障解决办法!
- SSH框架中,Service层应该根据什么划分啦?
- webservice到底是个什么概念?
- displayTag1.1有关CSS的问题!
- org.apache.jasper.JasperException:/taglibs.jsp(0,0) page directive:can't have multiple occurrences of contenType 这个错误是什么
- 如何将应用程序和web应用结合在一起?
- 有么有关于CORBA的高手,有个作业帮忙代写下,价钱再商议
- 知道putty 命令的请进来 急救!
重写equals和hashcode是为了满足自己的业务需要
Hash函数:任意长度的消息压缩成某一固定长度消息的函数。即Hash就是找到一种数据内 容和数据存放地址之间的映射关系。任何class如果覆写了equals()方法,就必须覆写hashCode()。 至于你的hashCode有没有重写里边的方法 这个没有关系 你需要的只是满足Java语法的需求!