Вопросы с тегом «annotations»

134
Почему Eclipse жалуется на @Override в интерфейсных методах?

У меня есть существующий проект, который использует @Overrideметоды, которые переопределяют методы интерфейса , а не методы суперкласса. Я не могу изменить это в коде, но я бы хотел, чтобы Eclpse прекратил жаловаться на аннотацию, поскольку я все еще могу строить с Maven. Как бы я отключил эту...

131
Конфигурация XML по сравнению с конфигурацией на основе аннотаций [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос В нескольких крупных проектах, над которыми я работал в...

129
Какую аннотацию использовать: @IdClass или @EmbeddedId

В JPAспецификации (Java Persistence API) есть 2 разных способа указать составные ключи сущности: @IdClassи @EmbeddedId. Я использую обе аннотации для отображаемых объектов, но это оказывается большим беспорядком для людей, которые не очень знакомы с ними JPA. Я хочу использовать только один способ...

126
Как параметризовать @Scheduled (fixedDelay) с помощью языка выражений Spring 3.0?

При использовании возможности Spring 3.0 для аннотирования запланированной задачи я хотел бы установить fixedDelay параметр as из моего файла конфигурации, вместо того, чтобы жестко связывать его с моим классом задачи, как в настоящее время ... @Scheduled(fixedDelay = 5000) public void readLog() {...

123
Гибкая проверка и аннотации данных [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

119
Есть ли что-то вроде наследования аннотаций в java?

Я изучаю аннотации и дошел до того, что некоторые аннотации, кажется, имеют иерархию между собой. Я использую аннотации для генерации кода в фоновом режиме для карточек. Существуют разные типы карточек (следовательно, разный код и аннотации), но есть определенные элементы, которые у них общие,...

118
Java - JPA - аннотация @Version

Как работает @Versionаннотация в JPA? Я нашел несколько ответов, выдержка из которых выглядит следующим образом: JPA использует поле версии в ваших объектах для обнаружения одновременных изменений одной и той же записи хранилища данных. Когда среда выполнения JPA обнаруживает попытку одновременного...

118
Аннотация типа возвращаемого значения void в Python

В python 3.x обычно используется аннотация типа возвращаемого значения функции, например: def foo() -> str: return "bar" Какая аннотация подходит для типа "void"? Рассматриваю 3 варианта: def foo() -> None: не логично ИМО, потому что Noneэто не тип, def foo() -> type(None): используя...

116
Не удается найти @Nullable внутри javax.annotation. *

Я хочу использовать @Nullable аннотацию для устранения NullPointerExceptions. Я нашел несколько руководств в сети, я заметил, что эта аннотация взята из пакета javax.annotation.Nullable; но когда я импортирую его, возникает ошибка компиляции: не удается найти...

114
Первый уникальный столбец кода Entity Framework

Я использую Entity Framework 4.3 и использую Code Fist. У меня есть класс public class User { public int UserId{get;set;} public string UserName{get;set;} } Как сообщить Entity Framework, что имя пользователя должно быть уникальным при создании таблицы базы данных? Я бы предпочел использовать...

114
Аннотации Java

Какова цель аннотаций в Java? У меня нечеткое представление о них как о чем-то среднее между комментарием и реальным кодом. Влияют ли они на программу во время выполнения? Каковы их типичные обычаи? Являются ли они уникальными для Java? Есть ли эквивалент на C...

111
Int или Number DataType для атрибута проверки DataAnnotation

В моем проекте MVC3 я храню прогноз счета для футбольной / футбольной / хоккейной / ... спортивной игры. Итак, одно из свойств моего класса предсказания выглядит так: [Range(0, 15, ErrorMessage = "Can only be between 0 .. 15")] [StringLength(2, ErrorMessage = "Max 2 digits")]...

110
ASP.NET MVC: настраиваемая проверка с помощью DataAnnotation

У меня есть модель с 4 свойствами, которые имеют тип строки. Я знаю, что вы можете проверить длину отдельного свойства с помощью аннотации StringLength. Однако я хочу проверить длину 4 свойств вместе взятых. Как с помощью MVC сделать это с аннотацией данных? Я спрашиваю об этом, потому что я...

109
Почему классы java не наследуют аннотации от реализованных интерфейсов?

Я использовал AOP Guice для перехвата вызовов некоторых методов. Мой класс реализует интерфейс, и я хотел бы аннотировать методы интерфейса, чтобы Guice мог выбрать правильные методы. Даже если тип аннотации аннотируется классом реализации аннотации Inherited, он не наследует аннотацию, как указано...

106
Как аннотировать поле автоинкремента MYSQL с помощью аннотаций JPA

Сразу проблема заключается в сохранении объекта Operator в MySQL DB. Перед сохранением я пытаюсь выбрать из этой таблицы, и она работает, как и подключение к db. Вот мой объект Operator: @Entity public class Operator{ @Id @GeneratedValue private Long id; private String username; private String...