Я использую Jdbctemplate для извлечения единственного значения String из db. Вот мой метод.
public String test() {
String cert=null;
String sql = "select ID_NMB_SRZ from codb_owner.TR_LTM_SLS_RTN
where id_str_rt = '999' and ID_NMB_SRZ = '60230009999999'";
cert = (String) jdbc.queryForObject(sql, String.class);
return cert;
}
В моем сценарии вполне возможно НЕ получить удар по моему запросу, поэтому мой вопрос заключается в том, как обойти следующее сообщение об ошибке.
EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0
Мне кажется, что я должен просто вернуть нуль вместо исключения исключения. Как я могу это исправить? Спасибо заранее.