Вопросы по теме 'lombok'

Lombok - ошибка сбоя компиляции maven: невозможно получить доступ к MappedSuperClass
Я начал использовать проект lombok и заметил, что компиляция командной строки из maven не работает при чистой компиляции. Однако код компилируется под eclipse. У меня есть зависимость от ломбока в моем POM, как указано. [INFO] Spring, Axon,...
4011 просмотров
schedule 31.12.2023

Можно ли исключить имя класса из Lombok @ToString?
Аннотация класса Project Lombok , @ToString , используется для автоматического создания метода toString() в классе, который он аннотирует. Для этого класса: @ToString public class SomeClass { String field1="Field #1"; String...
6217 просмотров
schedule 23.11.2023

Как использовать аннотацию Lombok @Builder для методов
Мне нужен простой способ построения тестовых данных, и я обнаружил, что шаблон Builder хорошо подходит, как описано здесь . Однако, чтобы еще больше сократить стандартные коды в тестах компонентов, я нашел @Builder из Project Lombok. быть хорошим...
60794 просмотров
schedule 29.03.2024

Использование ломбоков @Data и @Builder для сущности
Я использую следующее: @Entity @Data @Builder @NoArgsConstructor(force = true) public class User { private String id; private String firstName; private String lastName; } чего я хочу добиться: для использования JPA мне нужен POJO...
19051 просмотров
schedule 26.03.2024

Аннотация @NonNull в проекте Lombok
Недавно я начал использовать lombok в своем проекте. В документации ломбока указано, что аннотацию @NonNull можно настроить так, чтобы она выдавала либо NullPointerException , либо IllegalArgumentException . Указано, что по умолчанию будет...
5771 просмотров
schedule 27.03.2024

Ломбок @Builder по методу
Я хочу использовать свободный API, чтобы уменьшить список параметров метода. Я не хочу создавать для этого конструктор, поэтому аннотирую метод Lombok-@Builder: @Builder public static void test(User user, Item item, int age, Map<String,...
3995 просмотров
schedule 03.02.2024

gwt-test-utils с Ломбоком
Как можно убедить gwt-test-utils использовать Lombok , чтобы мои методы @Getter существовали при запуске GwtSpringTest? 22:55:09,153 ERROR GwtTreeLogger:60 - Line 67: The method getLoginService() is undefined for the type LoginBox...
66 просмотров
schedule 22.09.2022

Джексон - десериализация с помощью Builder без аннотации
Можно ли использовать Джексона для десериализации класса значений (final, без сеттеров), который имеет только конструктор all args и Builder? Я не могу использовать JsonDeserialize и JsonPOJOBuilder , так как пытаюсь десериализовать модель,...
2113 просмотров
schedule 10.06.2024

Невозможно использовать Slf4j с ломбоком
Я пытаюсь использовать проект lombok для создания регистратора, как в примере здесь . Когда я перехожу к intelliJ, для ввода log нет завершения кода. Я получаю ошибку ниже: Фрагмент кода: package...
5819 просмотров
schedule 30.01.2024

Неизменяемый ломбокский аннотированный класс с Джексоном
Каков предпочтительный способ создания класса, который Неизменный Может быть сериализован/десериализован с помощью Jackson Человекочитаемый и с низким уровнем шаблонности Предпочтительно, мне бы хотелось, чтобы что-то вроде этого...
22928 просмотров
schedule 30.11.2023

Наследование построителя Lombok со сложной структурой классов
Я читал другие вопросы, касающиеся построителя и наследования ломбока, но ни одно из решений не сработало. Использование Lombok версии 1.18.4 и Java 11. Я пытаюсь унаследовать родительский построитель, а также удовлетворять интерфейс, используя...
931 просмотров

Lombok @EqualsAndHashCode со Scala — класс case не может наследовать класс Java
У меня есть класс Java с ломбоком, сгенерированным equals и hashCode @EqualsAndHashCode @AllArgsConstructor public class MyJavaClass { private final String foo; } И класс case Scala, который наследует это: case class...
208 просмотров
schedule 02.01.2024

Ломбок: Как определить специальный метод, который запускается при построении объекта?
У меня есть класс @Value @AllArgsConstructor , и я хочу, чтобы каждый его экземпляр имел идентификатор (первый объект имеет идентификатор 1, второй - 2 и т. д.). до сих пор, прежде чем я использовал ломбок, но конструктор, мое решение было: private...
71 просмотров
schedule 28.11.2023

Можно ли использовать функцию IntelliJ «Анализ потока данных сюда» с Java Lombok?
Недавно я провел эксперимент, чтобы увидеть, как мы можем использовать Lombok для сокращения шаблонов в нашем коде. Проблема: при создании простого класса данных с помощью построителя с помощью аннотаций Lombok в IntelliJ IDEA я не могу щелкнуть...
333 просмотров

Использование @ConfigurationProperties для вложения или прямого доступа
Я хотел бы иметь доступ к своим «корневым» свойствам или подмножеству. Итак, я попытался сделать это: Корневые свойства @Configuration @ConfigurationProperties @Data @Validated public class RootProperties { @NotNull private...
102 просмотров

Как передать значение переменной в HTML с помощью Java и Thymeleaf
Я новичок как в Spring Boot, так и в Thymeleaf и хочу передать значение переменной, определенной в коде Java, на страницу HTML. Я искал в Интернете, но, вероятно, я проглядел что-то важное. Я пытаюсь сделать это с помощью следующего кода:...
1291 просмотров
schedule 10.02.2024

Ломбок вызывает функцию дочернего класса для построителя по умолчанию
У меня есть 2 класса, где родителю нужно какое-то свойство из дочернего класса при построении. Есть ли способ поддержать это с помощью сборщиков ломбоков? Родительский.java import lombok.Builder; import lombok.Getter; import...
590 просмотров
schedule 03.02.2024

Весна: @Value с ломбоком в другом классе
Можем ли мы использовать @Value с ломбоком? Я создал класс ниже @Getter @Setter class Hello { @Value("${url}") private String url; } Можно ли повторно использовать значение URL-адреса String в другом классе, используя методы...
793 просмотров

Lombok @Singular не влияет на дочерний класс с @Builder на конструкторе
Итак, я только что обнаружил аннотацию Lombok @Builder , и она мне нравится. Особенно с аннотациями @Singular для коллекций. В случае наследования я читал, что наиболее эффективный способ создать Builder для дочернего класса выглядит следующим...
134 просмотров
schedule 26.10.2023

Как удалить сеттер для поля с Lombok
Есть класс @Entity // @Data or @Getter/@Setter public class Invenetory { @Id private UUID id; private Sring name; @Enumerated(EnumType.String) private StatusType status; //remove setter for this field Как удалить установщик для...
185 просмотров
schedule 20.05.2024