我在我的项目中面临与设计相关的困境,如果我能得到一些建议,我将不胜感激。有一个包含大约 20-25 个字段的 POJO,在某些情况下,该对象会根据需要部分实例化。在我看来,这不是一个好的做法,应该通过使用继承或组合来避免。我正在寻找有关实现对象创建逻辑(可能是设计模式)的最佳方法的建议,以避免部分实例化。目前,正在使用构建器模式创建对象。
基本上,它是一个摇摆应用程序。数据取自 JDialog 的不同字段 (20-25) 并传递到下一个窗口以显示以供确认。使用 POJO 传递此数据。此 POJO 当前使用构建器模式进行实例化。但是我正在寻找一种方法来实现这一点,其中 POJO 没有部分实例化并用于只需要传递几个字段的其他情况。
提前致谢!