检索连接多个表的复杂存储过程的结果集

时间:2019-06-10 06:00:39

标签: sql-server-2012 spring-data-jpa

我对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;'
}

0 个答案:

没有答案