我对Spring JPA非常陌生。我有连接多个表的复杂存储过程。我想使用EntityManager.createStoredProcedureQuery(String procedureName,String ... resultSetMappings)来检索复杂存储过程的多行。 我们如何创建BeanPropertyRowMapper并将其作为resultSetMappings传递给EntityManager.createStoredProcedureQuery(String procedureName,String resultSetMappings)? 请举例说明。预先感谢。
我已经通过以下方式使用BeanPropertyRowMapper和JdbcTemplate检索了员工列表。
public List findAll(){
String sql = "SELECT * FROM Employee";
List employees= 'getJdbcTemplate().query(sql,new BeanPropertyRowMapper(Employee.class));'
'return employees;'
}