小编Arm*_*llo的帖子

Java EE环境中的单元测试

我们正在将我们的应用程序迁移到Java EE容器中,并寻找用于我们迁移的应用程序的单元测试(和集成测试)的工具.我们的要求包括:

  • 临时测试:按需手动运行测试的能力(开发人员在开发代码时使用)
  • 批量测试:定期运行大量(且不断增长的)测试集的能力
  • In-Container:在容器中部署EJB时使用EJB的集成测试
  • 单元测试:不一定在EJB上下文中测试类
  • 很高兴:设置简单,与ant/IDE集成
  • 无需测试Servlet/JSP - 仅限POJO和EJB

您在Java EE环境中使用什么来实现测试?您部署了哪些技术/设置?

我的研究发现了Cactus和JUnitEE:你有成功的设置吗?

java unit-testing java-ee

5
推荐指数
1
解决办法
1254
查看次数

优化equals()方法

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()方法的指南?

java performance equality equals

5
推荐指数
2
解决办法
2979
查看次数

标签 统计

java ×2

equality ×1

equals ×1

java-ee ×1

performance ×1

unit-testing ×1