2016-12-15 4 views
1

Есть ли способ, которым я могу определить метод инициализации PostConstruct с lombok?Есть ли какая-либо функция «PostConstruct» для ломбока?

@RequiredArgsConstructor(staticName = "of") 
class MyObj { 
    private final int x; 
    private final int y; 

    private int z; 

    // not work 
    @PostConstruct 
    private void someInitLogic { 
     z = x + y; 
    } 

    public void start() { 
     // code use "z" 
    } 
} 

Так что я могу инициализировать объект как:

MyObj obj = MyObj.of(1, 2); 
obj.start(); 

ответ

5

пока нет. Там an open issue назван так же, как ваш вопрос. К сожалению, разработка Lombok довольно медленная, и есть много запросов функций. Голосуйте за это (не добавляйте «+1», используйте кнопку), если вам действительно все равно.

 Смежные вопросы

  • Нет связанных вопросов^_^