lombok project 개선안

테클이라면 테클이고 개선안이라면 개선안인 내용.

1. lombok limiter – 겟셋기에 자동으로 값 검증 추가

@Limiter(min = 0, max = 100)
@Limiter(type=LimiterType.Percent, 소수점=2)
@Limiter("BSValidation.percent")

public class BSValidation{
  public boolean percent(int value){
    if(value>=0 && value<=100){
      return true;
    }else{
      return false;
    }
  }
}

대강 이런형탤 생각하고 있다.

validation인데 코드 자동생성형식…

 

다른것도 몇가지 더 생각한거 있었는데….

2. 커스텀 Annotation 지원

상속받는 구조라던가…@Custom, @ToString

public String toString(){
}

가 아닌...
public String toStringCustom(){
}
의 형태를 포매팅해서 사용가능...하도록...
이 구조는 생각을 했었는데 지금 기억이 안난다.
메모를 잘 해야되는데..나중에 필요하면 또 생각날듯...

 

3. …..