Lombok @Synchronized — правильная синхронизация

Цикл статей «Project Lombok».

Следующая статья — «Lombok @Getter(lazy=true). Лень — это хорошо».
Предыдущая статья — «Lombok @SneakyThrows — храбро бросаем проверяемые исключения там, где их ещё никто не бросал».

Аннотация @Synchronized — это безопасный вариант модификатора synchronized. Читать далее Lombok @Synchronized — правильная синхронизация


Lombok @SneakyThrows — храбро бросаем проверяемые исключения там, где их ещё никто не бросал

Цикл статей «Project Lombok».

Следующая статья — «Lombok @Synchronized — правильная синхронизация».
Предыдущая статья — «Lombok @Builder».

Аннотация @SneakyThrows может быть использована для бросания проверяемых исключений без их объявления в throws метода. Читать далее Lombok @SneakyThrows — храбро бросаем проверяемые исключения там, где их ещё никто не бросал


Lombok @Builder

Цикл статей «Project Lombok».

Следующая статья — «Lombok @SneakyThrows — храбро бросаем проверяемые исключения там, где их ещё никто не бросал».
Предыдущая статья — «Lombok @Value — лёгкое создание неизменяемых классов».

Аннотация @Builder была представлена как новая возможность в Lombok v0.12.0.

Аннотация @Builder получила поддержку @Singular и была переведена в основной пакет Lombok в Lombok v1.16.0.

Аннотация @Builder создаёт составной builder API для ваших классов.

@Builder даёт вам возможность автоматически генерировать код, необходимый для создания экземпляров ваших классов кодом вида: Читать далее Lombok @Builder