栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

等于和这些实体的hashCode(Spring MVC + Hibernate)

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

等于和这些实体的hashCode(Spring MVC + Hibernate)

这些似乎运作良好。我张贴希望有人会发现它有用:

GaraAgenzia类:

public boolean equals(Object o) {        if (this== o) return true;        if (o ==null|| getClass() != o.getClass()) return false;        GaraAgenzia that = (GaraAgenzia) o;        if (getPk() !=null?!getPk().equals(that.getPk()) : that.getPk() !=null) return false;        return true;    }    public int hashCode() {        return (getPk() !=null? getPk().hashCode() : 0);    }

GaraAgenziaId类别:

public boolean equals(Object o) {    if (this== o) return true;    if (o ==null|| getClass() != o.getClass()) return false;    GaraAgenziaId that = (GaraAgenziaId) o;    if (gara !=null?!gara.equals(that.gara) : that.gara !=null) return false;    if (agenzia !=null?!agenzia.equals(that.agenzia) : that.agenzia !=null)        return false;    return true;}public int hashCode() {    int result;    result = (agenzia !=null? agenzia.hashCode() : 0);    result =31* result + (gara !=null? gara.hashCode() : 0);    return result;}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/443306.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号