私の仕事では、主に多くのデータベースコードを持つビジネスアプリケーションに取り組んでいます。私は通常、数を計算する科学的論理を書きません。
これは私に不思議に思います-エンティティクラスで常にラッパータイプを使用するのは良い考えですか?プリミティブをラッパーに頻繁に変換していることに気づきました。それどころか、プリミティブなしではできないケースは考えられません。
エンティティのフィールドをラッパーとして宣言した場合、dbから読み取られたデータは、永続層によって自動的にこれらにマップされるため、手動で作成する手間が省けます。
いくつかのことは経験を通してのみもたらされるので、皆さんにお願いします。誰かがこのアプローチを試してみましたか?何か問題はありますか?
私はパフォーマンスについては心配していませんが、グッドプラクティス/アーキテクチャの観点からこれを求めています。