[hibernate-commits] [hibernate/hibernate-orm] 3b210c: NativeQuery support

Steve Ebersole noreply at github.com
Mon Jul 27 17:51:28 EDT 2020


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

  Changed paths:
    M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.java
    M hibernate-core/src/main/java/org/hibernate/query/results/Builders.java
    M hibernate-core/src/main/java/org/hibernate/query/results/ScalarResultBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
    M hibernate-core/src/main/java/org/hibernate/query/sql/spi/NativeQueryImplementor.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryScalarTests.java

  Log Message:
  -----------
  NativeQuery support

- support for `#addScalar(Class)`


  Commit: 2f8f04747b5a4555836d5b7e53da204c2fdaf022
      https://github.com/hibernate/hibernate-orm/commit/2f8f04747b5a4555836d5b7e53da204c2fdaf022
  Author: Steve Ebersole <steve at hibernate.org>
  Date:   2020-07-27 (Mon, 27 Jul 2020)

  Changed paths:
    A design/6.0-changes.adoc
    M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/InferredBasicValueResolver.java
    M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/NamedConverterResolution.java
    M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
    M hibernate-core/src/main/java/org/hibernate/mapping/SimpleValue.java
    A hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/Converters.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/JpaAttributeConverterImpl.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/internal/NamedEnumValueConverter.java
    M hibernate-core/src/main/java/org/hibernate/metamodel/model/convert/spi/JpaAttributeConverter.java
    M hibernate-core/src/main/java/org/hibernate/query/NativeQuery.java
    M hibernate-core/src/main/java/org/hibernate/query/results/Builders.java
    A hibernate-core/src/main/java/org/hibernate/query/results/ConvertedResultBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/results/ScalarResultBuilder.java
    A hibernate-core/src/main/java/org/hibernate/query/results/StandardScalarResultBuilder.java
    M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
    M hibernate-core/src/main/java/org/hibernate/query/sql/spi/NativeQueryImplementor.java
    M hibernate-core/src/main/java/org/hibernate/type/AbstractStandardBasicType.java
    M hibernate-core/src/main/java/org/hibernate/type/EnumType.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/AttributeConverterTypeAdapter.java
    A hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/ConvertedValueExtractor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/CharacterTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/EnumJavaTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/JavaTypeDescriptorBasicAdaptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/CharTypeDescriptor.java
    M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/SqlTypeDescriptorIndicators.java
    M hibernate-core/src/main/java/org/hibernate/usertype/DynamicParameterizedType.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/metamodel/mapping/SmokeTests.java
    M hibernate-core/src/test/java/org/hibernate/orm/test/query/sql/NativeQueryScalarTests.java
    M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/gambit/EntityOfBasics.java

  Log Message:
  -----------
  NativeQuery support

- support for `#addScalar(Class,AttributeConverter)`
- support for `#addScalar(Class,Class<AttributeConverter>)`
- fixed problem with mapping of converted enums


Compare: https://github.com/hibernate/hibernate-orm/compare/20ad230f6d10...2f8f04747b5a


More information about the hibernate-commits mailing list