WITH T AS
(SELECT TO_DATE('201309', 'yyyymm') YM FROM DUAL)
SELECT *
FROM (
SELECT MIN(DECODE(TO_CHAR(YM + LEVEL - 1, 'D'), '1', LEVEL)) SUN
, MIN(DECODE(TO_CHAR(YM + LEVEL - 1, 'D'), '2', LEVEL)) MON
, MIN(DECODE(TO_CHAR(YM + LEVEL - 1, 'D'), '3', LEVEL)) TUE
, MIN(DECODE(TO_CHAR(YM + LEVEL...
Override, toString()
왠지 있을 것 같다고 생각만 하고 찾진 않았었는데 실제로 있었다.
이전까지는 toString() 메소드를 Override하기 위해서 노가다성 코딩을 했었는데 역시 자동으로 해주는 라이브러리가 있었네..
[필요패키지]
org.apache.commons.lang.builder.ToStringBuilder
[사용메소드]
ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
옵션은 "SHORT_PREFIX_STYLE"외에도 다양하게 존재...