For Spring 2.5.6 and above the two reasons that I can think of for choosing spring jdbc are :
- BeanPropertySqlParameterSource - for insert/update
- ParameterizedBeanPropertyRowMapper - for select
These two give you the power of basic orm as you don't need to code your rowmappers.
Thoughts/Comments?