JavaScript is disabled on your browser.
Skip navigation links
javax.persistence

Annotation Type NamedNativeQuery



  • @Target(value=TYPE)
     @Retention(value=RUNTIME)
    public @interface NamedNativeQuery
    Specifies a named native SQL query. Query names are scoped to the persistence unit. The NamedNativeQuery annotation can be applied to an entity or mapped superclass.
    Since:
    Java Persistence 1.0
    • Element Detail

      • name

        public abstract String name
        The name used to refer to the query with the EntityManager methods that create query objects.
      • query

        public abstract String query
        The SQL query string.
      • hints

        public abstract QueryHint[] hints
        Query properties and hints. (May include vendor-specific query hints.)
        Default:
        {}
      • resultClass

        public abstract Class resultClass
        The class of the result.
        Default:
        void.class
      • resultSetMapping

        public abstract String resultSetMapping
        The name of a SqlResultSetMapping, as defined in metadata.
        Default:
        ""
Skip navigation links

Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.

AltStyle によって変換されたページ (->オリジナル) /