Spring jdbcTemplate dynamic where clause

Можно ли сгенерировать произвольный SQL-запрос where condtions через шаблон Jdbc:

пример:

Если я передаю значение для 1 параметра (только имя): search по имени

"select * from address where shopname = ?";

Если я передаю значение для 2 параметров (имя и город) - поиск по названию магазина и городу:

"select * from address where shopname = ? and city = ?";

У меня есть несколько полей поиска. 7 полей. Если пользователь вводит любую комбинацию. у меня поиск только по параметру. Как динамически передавать параметры в sql. Нужен фрагмент / пример, как этого добиться. Служба Matrix вашим приложением.

Но я до сих пор не знаю, почему мой запрос отклонен. Дополнительная информация от Google:

Использование API матрицы расстояний должно относиться к отображению информация на карте Google; например, чтобы определить пары пункта отправления и назначения, которые попадают в определенное время в пути из друг друга, прежде чем запрашивать и отображать эти пункты назначения на карта. Использование сервиса в приложении, которое не отображает Карта Google запрещена.

Если я не могу получить результат, как я могу применить его на карте Google? Кто-нибудь с такой же проблемой? Я отправлю образец кода позже, чтобы более четко прояснить свой вопрос.

8
задан Mark McDonald 27 May 2015 в 20:17
поделиться