gpt4 book ai didi

java - java/.Net 必需的 "code toolset"

转载 作者:行者123 更新时间:2023-12-01 19:25:56 25 4
gpt4 key购买 nike

您在每个项目中使用哪些未包含在 BCL 或 java 发行版中的基本代码包?

  • 模拟/ stub
  • 单元测试
  • IOC/依赖注入(inject)
  • 记录
  • ORM
  • ...

您使用上述的哪种实现?

我错过了哪些要点?

最佳答案

这是我的 Java 列表:

  1. Spring 用于依赖注入(inject),AOP,配置处理和粘合系统在一起
  2. Easymock 用于模拟。
  3. 用于测试 Log4j 日志记录的 JUnit。
  4. Hibernate 用于 ORM。
  5. 用于网络服务的 CXF。
  6. 特别是 Apache Commons:
    • 用于编码/解码的编解码器(例如 Base64)
    • Lang 用于各种便利类
    • IO 用于增强文件处理。
  7. Google Collection 的支持泛型的集合功能。
  8. JIBX 提供非常好的 XML编码/解码
  9. EhCache 用于一般缓存
  10. 并不是真正的 java 包,但我的所有项目都使用 Maven 进行依赖管理和构建自动化。
  11. 用于所需统计数据和随机数生成的罕见数学。

关于java - java/.Net 必需的 "code toolset",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/947411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com