Проверка строки пользовательского стиля JPA в IntelliJJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Проверка строки пользовательского стиля JPA в IntelliJ

Сообщение Anonymous »

В редакторе IntelliJ есть проверка SQL, которая проверяет строки, содержащие запросы, и выделяет неразрешенные ссылки как ошибки.
У меня есть общие методы, используемые для построения запросов (это часть домашнего кода). готовая структура, с которой мне приходится работать), и я хотел бы использовать что-то похожее на проверку SQL.
Вот сигнатура метода, которая позволяет выбирать объекты:

Код: Выделить всё

// find all entityClass matching the given filters
public   List findAllBy(Class entityClass, Filter... filter);
а вот пример метода, позволяющего указать объект фильтра.

Код: Выделить всё

// param is the name of the field of entityClass, value is the value it should take
public static Filter equals(String param,Object value);
Мой вопрос следующий:
Можно ли определить в IntelliJ проверку, которая проверяла бы, что значение параметра соответствует полю, четко определенному в объектном классе?
Бонусный вопрос:
Можно ли обрабатывать параметры формы «foo.foo2», которое будет относиться к значению foo2 объект, на который ссылается поле foo объектаentityClass?

Подробнее здесь: https://stackoverflow.com/questions/793 ... n-intellij
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»