在IntelliJ IDEA中创建工厂类

时间:2016-01-28 18:03:29

标签: java intellij-idea refactoring

在我的Java开发中,我经常需要创建用于实例化事物的工厂类:要么实例化的实际类只在运行时知道,要么保持整洁和可测试/可模拟。

是否有快速方法从课程中生成@Produces方法' IDEA中的构造函数?我发现了一种生成静态create()的简单方法,但无法找到一种方法来创建没有手动剪切/粘贴的工厂类。

2 个答案:

答案 0 :(得分:0)

快捷键 Ctrl + Alt + Shift + T 可能对您有所帮助。在底部有一个“用工厂方法替换构造函数”的选项。

答案 1 :(得分:0)

您可以尝试使用lombok,但它与IDE无关。它很好,可以始终以可预测的风格创建工厂。它也保持源清洁。