[hibernate-commits] [hibernate/hibernate-orm] bcf995: ResultSet mapping

Steve Ebersole noreply at github.com
Thu Jul 30 15:22:39 EDT 2020


  Branch: refs/heads/wip/6.0
  Home:   https://github.com/hibernate/hibernate-orm
  Commit: bcf995f84fa657395e5368ace03b4e81e924ca31
      https://github.com/hibernate/hibernate-orm/commit/bcf995f84fa657395e5368ace03b4e81e924ca31
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/boot/query/SqlResultSetMappingDefinition.java
    M hibernate-core/src/main/java/org/hibernate/query/internal/NamedResultSetMappingMementoImpl.java
    A hibernate-core/src/main/java/org/hibernate/query/results/InstantiationResultBuilder.java
    A hibernate-core/src/main/java/org/hibernate/query/results/StandardInstantiationResultBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/named/resultmapping/SimpleEntityWithNamedMappings.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/named/resultmapping/UsageTests.java

  Log Message:
  -----------
  ResultSet mapping

- support for dynamic instantiations of scalar values.  This is all JPA defines support for wrt `@ConstructorResult`
- support for mixed result mappings, including dynamic instantiations which JPA says is not legal.  We support this in HQL also




More information about the hibernate-commits mailing list