title: Is it a good practice to use JdbcTemplate.update() to execute a stored proc?
body: <p>Currently I am using <code>JdbcTemplate.update()</code> method to execute a stored proc which basically update and inserts some records and it
  doesnt return anything.
  But I am not sure whether its a good practice to use <code>update()</code> method to execute a stored proc. Is there any drawback of using that method?
  or do i have to use <code>execute()</code> method ? I am trying to avoid implementing execute() since it will require lot of code changes in my application.</p>
  
  <p><strong>Code :</strong></p>
  
  <pre><code>jdbcTemplate.update("call test_stored_proc(? , ?)", new Long[] {
                      userId, statusId }); 
  </code></pre>