Questions tagged [sqlresultsetmapping]
81 questions
                    
                    63
                    
            votes
                
                9 answers
            
        Efficient way to Handle ResultSet in Java
I'm using a ResultSet in Java, and am not sure how to properly close it. I'm considering using the ResultSet to construct a HashMap and then closing the ResultSet after that. Is this HashMap technique efficient, or are there more efficient ways of…
         
    
    
        Deepak
        
- 6,684
- 18
- 69
- 121
                    50
                    
            votes
                
                11 answers
            
        How to map the result set of a JPA NativeQuery to a POJO using SqlResultSetMapping
I am attempting to map the results of a Native query to a POJO using @SqlResultSetMapping with @ConstructorResult.  Here is my code:
@SqlResultSetMapping(name="foo",
    classes = {
        @ConstructorResult(
                targetClass =…
         
    
    
        mhlandry
        
- 675
- 1
- 6
- 14
                    19
                    
            votes
                
                4 answers
            
        JPA Data Repositories with SqlResultSetMapping and native queries
I was stuck with the following situation:
My entities are related to each other, but in such a way that i could not use JPQL. I was forced to use native SQL. Now I want to map these results to a ValueObject. To be clear, I don't want to get a list…
         
    
    
        LeoRado
        
- 331
- 1
- 3
- 10
                    11
                    
            votes
                
                1 answer
            
        @NamedNativeQuery with @SqlResultSetMapping for non-entity
I have been using this post as an example.
I have a complex join query (simplified here). It returns a subset of values from two tables (and a derived column using CASE). I don't think I need to use an entity annotation because the object returned…
         
    
    
        Micho Rizo
        
- 1,000
- 3
- 12
- 27
                    11
                    
            votes
                
                3 answers
            
        @ConstructorResult with Enum in JPA 2.1
I am not having any idea how to use Enum in @ColumnResult Type while using @ConstructorResult of @SqlResultSetMapping
@SqlResultSetMapping(name="DetailAndResult",
        classes={
               …
         
    
    
        Vik
        
- 125
- 1
- 9
                    9
                    
            votes
                
                1 answer
            
        How to map ONE-TO-MANY native query result into a POJO class using @SqlResultSetMapping
Im working in a backend API using Java and MySql, and I'm trying to use @SqlResultSetMapping in JPA 2.1 for mapping a ONE-TO-MANY native query result into a POJO class, this is the native query: 
@NamedNativeQuery(name = "User.getAll”, query =…
         
    
    
        Tamer Saleh
        
- 473
- 9
- 21
                    8
                    
            votes
                
                1 answer
            
        SqlResultSetMapping columns as and entities
I am really confused, how does column resultset mapping work?  What am I mapping when I use columns instead of entities?  Look at this example...
Query q = em.createNativeQuery(
       "SELECT o.id AS order_id, " +
           "o.quantity AS…
         
    
    
        SoftwareSavant
        
- 9,467
- 27
- 121
- 195
                    6
                    
            votes
                
                1 answer
            
        JPA mapping native query result to non entity DTO
I have a complex native query and I am trying to map its result to a non-entity DTO class. I am trying to use JPA's SqlResultSetMapping with ConstructorResult 
My DTO class
@Data
public class Dto {
    private Long id;
    private String serial;
…
         
    
    
        Tartar
        
- 5,149
- 16
- 63
- 104
                    5
                    
            votes
                
                1 answer
            
        Result set mapping in Grails / GORM
I want to map the result of a native SQL query to a simple bean in grails, similar to what the @SqlResultSetMapping annotation does.
For example, given a query
select x.foo, y.bar, z.baz from //etc...
map the result to
class FooBarBaz {
  String…
         
    
    
        armandino
        
- 17,625
- 17
- 69
- 81
                    4
                    
            votes
                
                1 answer
            
        JPA native join fetch
It's well known that we can retrieve an entity and all its children in a single JPQL query using join fetch. However, I can't seem to get this working with a native query. I'm getting [Ljava.lang.Object; cannot be cast to…
         
    
    
        Steve
        
- 8,066
- 11
- 70
- 112
                    4
                    
            votes
                
                1 answer
            
        JPA native query result returns duplicate child objects
I have a parent table and a child Table in my DB, and have a OneToMany mapping for them in their corresponding entity classes. The child table has a foreign key parent_id. I am using JPA 2 with Hibernate and MySQL DB.
I wish to retrieve all the…
         
    
    
        dumbcoder
        
- 41
- 1
- 4
                    4
                    
            votes
                
                1 answer
            
        symfony2 doctrine ResultSetMapping error
Here I am try to use ResultSetMapping to map the result which generate by nativeQuery. But I have no idea about why the doctrine always throw Undefined index error. anyone can help me out from this problem?
Here is my code:
the…
         
    
    
        leoyfm
        
- 241
- 4
- 16
                    3
                    
            votes
                
                2 answers
            
        Trying to put the Result set Values inside a Map
I'm trying to put the Result Set (DB Query Values) inside a LinkedHashMap>.
Every Iteration of row. The value is getting overriden while putting into DBMap.
> rowData = new LinkedHashMap<>();
        
            
            
                
                    
    
    
         
    
    
                
            
        
      
 
    
    
        Keerthivasan S
        
- 45
- 4
                    3
                    
            votes
                
                2 answers
            
        JPA Native Query Result Set Mapping with repeating data and a list
I'd like to map data from a native query to an object with a list in it.
Let's say I have this query (it's a contrived example of what I want to do)
select p.id, p.name, a.address, a.city, s.salestotal, s.salesmonth 
from person p, address a, sales…
         
    
    
        JohnL
        
- 65
- 7
                    3
                    
            votes
                
                1 answer
            
        jpa native query retrieve multiple entities
I have a database with 4 tables:
company,staff,department,project
Company.java
@Entity
@Table(name = "company")
@SqlResultSetMapping(name = "COMPANY", entities = 
{
    @EntityResult(entityClass = Company.class),
    @EntityResult(entityClass =…
         
    
    
        KKL Michael
        
- 795
- 1
- 13
- 31