簡體   English   中英

休眠本機查詢映射

[英]hibernate native query mapping

我正在嘗試進行本地命名查詢。我看到了鏈接

結果集映射復雜映射

<sql-result-set-mapping name="BookAuthorMappingXml">
   <entity-result entity-class="org.thoughts.on.java.jpa.model.Author">
    <field-result name="id" column="authorId"/>
    <field-result name="firstName" column="firstName"/>
    <field-result name="lastName" column="lastName"/>
    <field-result name="version" column="authorVersion"/>
</entity-result>

   <entity-result entity-class="org.thoughts.on.java.jpa.model.Book">
       <field-result name="id" column="id"/>
       <field-result name="title" column="title"/>
       <field-result name="author" column="author_id"/>
       <field-result name="version" column="version"/>
   </entity-result>
</sql-result-set-mapping>

我擁有的列數超過20。是否有一種方法可以一次性映射所有列

我正在使用休眠4.2

您需要的是自動生成休眠映射。 您可以關注mkyong的博客

https://www.mkyong.com/hibernate/how-to-generate-code-with-hibernate-tools/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM