lombok project 개선안

less than 1 minute read

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

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. …..