在执行存储过程后的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 {
.... }
答案 0 :(得分:1)
使用ORM的主要好处是避免在对象和数据库中的表中的行之间进行映射(至少在大多数情况下,使用正确注释的实体类开箱即可),所以如果我理解正确你在问什么,我不得不说你的问题没有任何意义。
我建议稍微探索一下Spring Data JPA,它默认使用Hibernate作为实现,并学习如何使用Spring项目的好处。