代码之家  ›  专栏  ›  技术社区  ›  javydreamercsw

是否有方法在实体外部定义NamedQueries?

  •  2
  • javydreamercsw  · 技术社区  · 15 年前

    我使用NetBeans作为IDE,并使用向导来生成实体。如果要定义自定义名称查询(不是自动生成的查询),如何在实体外部定义这些查询,以便在必须使用向导重新创建实体时不丢失它们?

    1 回复  |  直到 15 年前
        1
  •  1
  •   javydreamercsw    15 年前

    您可以添加自定义命名查询,例如:

            <persistence-unit>
             ...
            <named-query name="xxxxxx">
            <query>
            <![CDATA[
            SELECT x FROM XXXXXXXX x
            ]]>
            </query>
            </named-query>
            </persistence-unit>