Spring Data JPA中的ResultSet

时间:2017-05-11 11:51:17

标签: java spring jpa spring-data-jpa

在执行存储过程后的JDBC中,我们将获得ResultSet,所以我想知道如何使用Spring Data JPA实现相同的目标?

我有Entity类似下面的内容

@Entity
@Table(name = "MyTable")
@NamedStoredProcedureQuery(name = "MyTable.in_and_out_test", procedureName = "in_and_out_test", parameters = {
        @StoredProcedureParameter(mode = ParameterMode.IN, name = "XML", type = String.class)})
public class MyTable implements java.io.Serializable {

.... }

1 个答案:

答案 0 :(得分:1)

使用ORM的主要好处是避免在对象和数据库中的表中的行之间进行映射(至少在大多数情况下,使用正确注释的实体类开箱即可),所以如果我理解正确你在问什么,我不得不说你的问题没有任何意义。

我建议稍微探索一下Spring Data JPA,它默认使用Hibernate作为实现,并学习如何使用Spring项目的好处。