命名 DTO 和实体 类
Naming DTO and Entity classes
我的 spring 应用程序中有两组 类 - DTO 和实体。
读完 Uncle Bob 的 Clean Code 之后,我比以往任何时候都更喜欢正确命名。
我坐下来重构我的一个 Spring 项目,我不确定为 DTO 类 添加 DTO 后缀是否正确。如果不是,那么你如何区分 DTO 和 Entity 类。我确实为我的服务 类 和存储库接口使用服务和存储库后缀。
仅仅将它们放在同名的不同包下是没有帮助的,尤其是。当它们在相同范围内使用时。
注意:不确定这是否是要在 Whosebug 上提出的准确问题。
如果您阅读 Core J2EE Patterns, 2nd Edition, it is called Transfer Object with all the sample codes having the TO
suffix. You can also have a look at Oracle's Core J2EE Patterns 站点。
总结:您应该使用 DTO
或 TO
作为您在业务层中使用的任何传输对象的后缀。
我的 spring 应用程序中有两组 类 - DTO 和实体。
读完 Uncle Bob 的 Clean Code 之后,我比以往任何时候都更喜欢正确命名。
我坐下来重构我的一个 Spring 项目,我不确定为 DTO 类 添加 DTO 后缀是否正确。如果不是,那么你如何区分 DTO 和 Entity 类。我确实为我的服务 类 和存储库接口使用服务和存储库后缀。
仅仅将它们放在同名的不同包下是没有帮助的,尤其是。当它们在相同范围内使用时。
注意:不确定这是否是要在 Whosebug 上提出的准确问题。
如果您阅读 Core J2EE Patterns, 2nd Edition, it is called Transfer Object with all the sample codes having the TO
suffix. You can also have a look at Oracle's Core J2EE Patterns 站点。
总结:您应该使用 DTO
或 TO
作为您在业务层中使用的任何传输对象的后缀。