我在Spring应用程序中有两组类--DTO和实体。
在阅读了鲍勃叔叔的清洁代码后,我比以往任何时候都更加关注命名事项。
我坐下来重构我的一个Spring项目,我不确定为DTO类添加DTO后缀是否正确。如果没有,那么如何区分DTO和实体类。我的服务类和存储库接口使用Service和Repository后缀。
仅仅将它们保存在具有相同名称的不同包装下是没有用的。当它们被用于相同的范围时。
注意:不确定这是否是Stackoverflow上要求的准确问题。
答案 0 :(得分:1)
如果您阅读Core J2EE Patterns, 2nd Edition,则会将其称为转移对象,其中所有示例代码都带有TO
后缀。您还可以查看Oracle的Core J2EE Patterns站点。
总结:您应该使用DTO
或TO
作为您在业务层中使用的任何传输对象的后缀。