생성자 대신 정적 팩터리 메서드를 고려하라 클라이언트가 클래스의 인스턴스를 얻는 정통적인 수단은 public 생성자이다. 클래스는 생성자와 별도로 정적 팩터리 메서드(static factory method)를 제공할 수 있다. 정적 팩터리 메서드는 클래스의 인스턴스를 반환하는 단순한 정적 메서드(static method)이다. Long Boxe...
Minjun
Cancel생성자 대신 정적 팩터리 메서드를 고려하라
MySQL Time Data Type
MySQL Time Data Type MySQL의 날짜 / 시간 타입은 DATE, DATETIME, TIME, TIMESTAMP가 있다. DATE 날짜만 포함하는 타입 YYYY-MM-DD 형식으로 입력 가능 1000-01-01 ~ 9999-12-31 DATETIME 날짜와 시간을 모두 포함하는 타입 YYYY-MM-DD hh:mm:ss 형...
MySQL Money Data Type
MySQL Money Data Type MySQL에 돈과 관련된 데이터를 저장할때 어떤 자료형이 적절할까? 돈과 관련된 데이터를 저장할때는 정확한 값을 저장해야 한다는 요구사항이 있다. 소수점과 관련된 데이터는 그 중요성이 더 부각되는데, 부동소수점의 원리상 손실되는 데이터가 있기 때문이다. 따라서 소수점 데이터를 다룰떄는 주의해서 데이터 타입...