Java Hibernate / Spring, выполнение запроса частичного совпадения («содержит ”)?

Я все еще новичок в спящем режиме и не могу найти, как это сделать, возможно, я ищу, используя неправильная терминология. Я передаю значение, предоставленное пользователем, из своего пользовательского интерфейса, в приведенном ниже примере это переменная testvalue . Он предназначен для выполнения поиска, поэтому, если то, что вводит пользователь, содержится где-нибудь в записи e.filenametxt , я хочу, чтобы эта строка возвращалась как совпадение.

Например, testvalue = "file1" , я бы хотел, чтобы он мог найти строку, где e.filenametxt = "file1 / someotherinfo /"

String SQL_QUERY = "from EdrmTest e where e.filenametxt is :foreignkeytest ";
Query query = session.createQuery(SQL_QUERY);
query.setParameter("foreignkeytest", testvalue);

Любые советы приветствуются .

5
задан matt b 2 March 2011 в 00:07
поделиться