0

在我的工作中,我主要从事具有大量数据库代码的业务应用程序。我通常不写数字运算的科学逻辑。

这让我想知道 - 在我的实体类中始终使用包装器类型是个好主意吗?我发现自己经常将原语转换为包装器。相反,我想不出我不能没有原始人的情况。

如果我将实体中的字段声明为包装器,则从 db 读取的数据将由我的持久层自动映射到这些字段,从而省去了手动创建它们的麻烦。

有些事情只能通过经验来实现,所以我问你们,有没有人尝试过这种方法?有什么问题吗?

我不关心性能,而是从良好实践/架构的角度提出这个问题。

4

1 回答 1

1

包装器与基元

优点

  • 可以与泛型一起使用
  • 支持许多其他方法。

缺点

  • 使用更多的 CPU
  • 使用更多内存
  • 意味着该值可以是null
  • 在某些情况下打字时间更长。
于 2012-09-28T13:25:49.140 回答