검색을 해보면 부모클래스에 @SuperBuilder를 설정하라고 되어있고, 자식클래스는 @Builder를 사용하도록 되어있다.

물론 이것도 안되는것은 아니나, 부모클래스의 멤버변수도 같이 자식클래스에서 builder를 이용하여 셋팅하고자 할 때는 동작하지 않는다.

이 때는 자식클래스도 @SuperBuilder를 설정해줘야 한다.

'develop > Java' 카테고리의 다른 글

GMT+0 기준 시간 가져오기  (0) 2019.03.05


Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT"));



시간을 변경했더라도, 출력할 때 사용하는 SimpleDateFormat을 사용하면 자동으로 Local Time으로 변경된다.

SimpleDateFormat에서도 GMT+0기준으로 변경하기 위해서는 아래와 같은 설정을 해야 한다.


SimpleDateFormat formatter = new SimpleDateFormat(form);

formatter.setTimeZone(TimeZone.getTimeZone("GMT"));


'develop > Java' 카테고리의 다른 글

@Builder로 부모 클래스 멤버 설정  (0) 2025.01.28

+ Recent posts