ベストプラクティスを知りたい。次のことは混乱を招きます: 1)エンティティを返すか、または?model
を使用して直接 DTO を返す必要があります。select new ExampleDto(...)
2)エンティティをDTOに、またはその逆にどのように変換する必要がありますか? serializable
3)オブジェクトを変換するクラスを実装するEntityからDTOへの変換にDTOを使用できますjson
か?
あなたが望む方向で、あなたの専門家の意見を親切に提供してください。
ベストプラクティスを知りたい。次のことは混乱を招きます: 1)エンティティを返すか、または?model
を使用して直接 DTO を返す必要があります。select new ExampleDto(...)
2)エンティティをDTOに、またはその逆にどのように変換する必要がありますか? serializable
3)オブジェクトを変換するクラスを実装するEntityからDTOへの変換にDTOを使用できますjson
か?
あなたが望む方向で、あなたの専門家の意見を親切に提供してください。
多くの人がモデルで何を返すかについて議論するかもしれません.私の意見では、dtoを返すことは良い習慣です. その理由は――
DTO から Entity への変換、およびその逆の変換に Dozer を使用することを検討してください。http://dozer.sourceforge.net/