e.g. SQL
select myFunction(param1, param2) from dual
returns a String value.
Do this using Spring JdbcTemplate via:
String result = getJdbcTemplate().queryForObject(sql, new Object[] { param1, param2 }, String.class );
See any big issue doing it this way? I personally don’t. I assume Spring will throw a SQL exception if for any reason the function errs out?