在我的Java开发中,我经常需要创建用于实例化事物的工厂类:要么实例化的实际类只在运行时知道,要么保持整洁和可测试/可模拟。
是否有快速方法从课程中生成@Produces
方法' IDEA中的构造函数?我发现了一种生成静态create()
的简单方法,但无法找到一种方法来创建没有手动剪切/粘贴的工厂类。
答案 0 :(得分:0)
快捷键 Ctrl + Alt + Shift + T 可能对您有所帮助。在底部有一个“用工厂方法替换构造函数”的选项。
答案 1 :(得分:0)
您可以尝试使用lombok,但它与IDE无关。它很好,可以始终以可预测的风格创建工厂。它也保持源清洁。