我们正在将我们的应用程序迁移到Java EE容器中,并寻找用于我们迁移的应用程序的单元测试(和集成测试)的工具.我们的要求包括:
您在Java EE环境中使用什么来实现测试?您部署了哪些技术/设置?
我的研究发现了Cactus和JUnitEE:你有成功的设置吗?
该equals()方法(以及该方法,也是该compareTo()方法)可以成为性能热点(例如,在高流量中HashMap).我想知道人们在证明有必要时采取了哪些措施来优化这些方法.
例如,IntelliJ IDEA生成以下内容:
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
...
}
Run Code Online (Sandbox Code Playgroud)
您还遇到了哪些可以成为编写表现良好equals()方法的指南?