JAVA에서 정적 팩토리 메서드란 private 생성자를 만들어 new를 통한 객체 생성을 막고 static 메서드를 통해 객체 생성을 캡슐화하는 디자인 패턴을 말합니다. 기본적인 방법은 아래와 같습니다 //Item 1. 생성자 대신 정적 팩터리 메서드를 고려하라 public class StaticFactoryMethodA { // first . 이름을 가질 수 있다 private Long id; private String name; private StaticFactoryMethodA(){} public static StaticFactoryMethodA CreateStaticFactoryMethod(String name) { StaticFactoryMethodA staticFactoryMethodA = ..