文档章节

《Spring In Action 》学习笔记之POJO重写equals和hashCode

 东方露出了鱼肚白
发布于 2016/10/05 17:29
字数 73
阅读 5
收藏 0

对于一个POJO,可以使用Apahche Commons Lang 包来重写equals()和hashCode()方法,

maven导入包:

        <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-lang3</artifactId>
                 <version>3.4</version>
           </dependency>

示例:

@Override

public boolean equals(Object that){

   return EqualsBuilder.reflectionEquals(this, that, "id","time");

}

@Override
    public int hashCode() {
        return HashCodeBuilder.reflectionHashCode(this, "id","time");
    }

 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 11
码字总数 2413
作品 0
杭州
私信 提问
关于java ee的一些问题求解答

我知道这里高人很多。。有些疑问求解答。。关于java ee,java web的问题 在学习和使用spring的时候,经过尝试发现tomcat启动后,对于一个请求路径,比如xx.do,那么每次访问时action/controll...

小银
2013/10/18
369
4
使用Hibernate、JPA、Lombok遇到的有趣问题

前言 先用我不是药神电影海报镇楼,这个电影真心不错,推荐大家。 准备 讲解Hibernate之前,首先创建两个实体类,一个是Student类,一个School类。School和Student的关系是一对多的关系 基础...

cmazxiaoma
07/04
0
0
最近一次蚂蚁金服Java面试经历!稳妥了!

电话一面 1、自我介绍、自己做的项目和技术领域 2、项目中的监控:那个监控指标常见的哪些? 3、微服务涉及到的技术以及需要注意的问题有哪些? 4、注册中心你了解了哪些? 5、consul 的可靠...

Java干货分享
10/26
0
0
JAVA学习笔记21——SpingMVC框架第一章

JAVA学习笔记21——SpingMVC框架第一章 Harries Blog™2017-12-210 阅读 ACESpringAppcatapachebeanAOPAction 前面学习了MyBatis的相关知识,今天带大家一起来学习一下关于表现层的另一个框架...

Harries Blog™
2017/12/21
0
0
Android中文API(134) —— Account

结构 继承关系 public class Account extends Object implements Parcelabl java.lang.Object android.accounts.Account 类概述 值类型代表在AccountManager中的账号。这个对象实现了Parcela......

walb呀
2017/12/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring源码学习笔记-1-Resource

打算补下基础,学习下Spring源码,参考书籍是《Spring源码深度解析》,使用版本是Spring 3.2.x,本来想试图用脑图记录的,发现代码部分不好贴,还是作罢,这里只大略记录下想法,不写太细了 ...

zypy333
今天
10
0
RestClientUtil和ConfigRestClientUtil区别说明

RestClientUtil directly executes the DSL defined in the code. ConfigRestClientUtil gets the DSL defined in the configuration file by the DSL name and executes it. RestClientUtil......

bboss
今天
17
0

中国龙-扬科
昨天
2
0
Linux系统设置全局的默认网络代理

更改全局配置文件/etc/profile all_proxy="all_proxy=socks://rahowviahva.ml:80/"ftp_proxy="ftp_proxy=http://rahowviahva.ml:80/"http_proxy="http_proxy=http://rahowviahva.ml:80/"......

临江仙卜算子
昨天
10
0
java框架学习日志-6(bean作用域和自动装配)

本章补充bean的作用域和自动装配 bean作用域 之前提到可以用scope来设置单例模式 <bean id="type" class="cn.dota2.tpye.Type" scope="singleton"></bean> 除此之外还有几种用法 singleton:......

白话
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部