与在Spring中使用RowMapper机制相比,使用SimpleJdbcCall调用存储过程需要相当长的时间吗?
答案 0 :(得分:3)
SimpleJDBCCall是多线程的,应该重复使用。在某种意义上重复使用相同的对象将被用于一次又一次地调用相同的过程。元数据访问只进行一次。
即使我们使用SimpleJDBCCall withoutProcedureColumnMetaDataAccess。它仍然与DB交互以获取其他元数据信息。
答案 1 :(得分:1)
使用withoutProcedureColumnMetaDataAccess就可以了。我可以得出结论,性能影响是由于为获取存储过程的参数而进行的元数据查找。