⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mapping.html

📁 关于hibernate的中文文档 关于hibernate的中文文档 关于hibernate的中文文档 关于hibernate的中文文档
💻 HTML
📖 第 1 页 / 共 5 页
字号:
         catalog="catalogName"                        <span class="co">(2)</span>         default-cascade="cascade_style"              <span class="co">(3)</span>         default-access="field|property|ClassName"    <span class="co">(4)</span>         default-lazy="true|false"                    <span class="co">(5)</span>         auto-import="true|false"                     <span class="co">(6)</span>         package="package.name"                       <span class="co">(7)</span> /&gt;</pre><div class="calloutlist"><table border="0" summary="Callout list"><tr><td width="5%" valign="top" align="left">(1)</td><td valign="top" align="left"><p>                             <tt class="literal">schema</tt> (&#21487;&#36873;): &#25968;&#25454;&#24211;schema&#30340;&#21517;&#31216;&#12290;                         </p></td></tr><tr><td width="5%" valign="top" align="left">(2)</td><td valign="top" align="left"><p>                             <tt class="literal">catalog</tt> (&#21487;&#36873;): &#25968;&#25454;&#24211;catalog&#30340;&#21517;&#31216;&#12290;                         </p></td></tr><tr><td width="5%" valign="top" align="left">(3)</td><td valign="top" align="left"><p>                             <tt class="literal">default-cascade</tt> (&#21487;&#36873; - &#40664;&#35748;&#20026; <tt class="literal">none</tt>):                              &#40664;&#35748;&#30340;&#32423;&#32852;&#39118;&#26684;&#12290;                         </p></td></tr><tr><td width="5%" valign="top" align="left">(4)</td><td valign="top" align="left"><p>                             <tt class="literal">default-access</tt> (&#21487;&#36873; - &#40664;&#35748;&#20026; <tt class="literal">property</tt>):                             Hibernate&#29992;&#26469;&#35775;&#38382;&#25152;&#26377;&#23646;&#24615;&#30340;&#31574;&#30053;&#12290;&#21487;&#20197;&#36890;&#36807;&#23454;&#29616;<tt class="literal">PropertyAccessor</tt>&#25509;&#21475;                             &#33258;&#23450;&#20041;&#12290;                         </p></td></tr><tr><td width="5%" valign="top" align="left">(5)</td><td valign="top" align="left"><p>                         		 <tt class="literal">default-lazy</tt> (&#21487;&#36873; - &#40664;&#35748;&#20026; <tt class="literal">true</tt>):                             &#25351;&#23450;&#20102;&#26410;&#26126;&#30830;&#27880;&#26126;<tt class="literal">lazy</tt>&#23646;&#24615;&#30340;Java&#23646;&#24615;&#21644;&#38598;&#21512;&#31867;&#65292;                             Hibernate&#20250;&#37319;&#21462;&#20160;&#20040;&#26679;&#30340;&#40664;&#35748;&#21152;&#36733;&#39118;&#26684;&#12290;                         </p></td></tr><tr><td width="5%" valign="top" align="left">(6)</td><td valign="top" align="left"><p>                         		 <tt class="literal">auto-import</tt> (&#21487;&#36873; - &#40664;&#35748;&#20026; <tt class="literal">true</tt>):                             &#25351;&#23450;&#25105;&#20204;&#26159;&#21542;&#21487;&#20197;&#22312;&#26597;&#35810;&#35821;&#35328;&#20013;&#20351;&#29992;&#38750;&#20840;&#38480;&#23450;&#30340;&#31867;&#21517;&#65288;&#20165;&#38480;&#20110;&#26412;&#26144;&#23556;&#25991;&#20214;&#20013;&#30340;&#31867;&#65289;&#12290;                         </p></td></tr><tr><td width="5%" valign="top" align="left">(7)</td><td valign="top" align="left"><p>                             <tt class="literal">package</tt> (&#21487;&#36873;): &#25351;&#23450;&#19968;&#20010;&#21253;&#21069;&#32512;&#65292;&#22914;&#26524;&#22312;&#26144;&#23556;&#25991;&#26723;&#20013;&#27809;&#26377;&#25351;&#23450;&#20840;&#38480;&#23450;&#30340;&#31867;&#21517;&#65292;                             &#23601;&#20351;&#29992;&#36825;&#20010;&#20316;&#20026;&#21253;&#21517;&#12290;                         </p></td></tr></table></div></div><p>                 &#20551;&#33509;&#20320;&#26377;&#20004;&#20010;&#25345;&#20037;&#21270;&#31867;&#65292;&#23427;&#20204;&#30340;&#38750;&#20840;&#38480;&#23450;&#21517;&#26159;&#19968;&#26679;&#30340;&#65288;&#23601;&#26159;&#20004;&#20010;&#31867;&#30340;&#21517;&#23383;&#19968;&#26679;&#65292;&#25152;&#22312;&#30340;&#21253;&#19981;&#19968;&#26679;--&#35793;&#32773;&#27880;&#65289;&#65292;                 &#20320;&#24212;&#35813;&#35774;&#32622;<tt class="literal">auto-import="false"</tt>&#12290;&#22914;&#26524;&#20320;&#25226;&#19968;&#20010;&#8220;import&#36807;&#8221;&#30340;&#21517;&#23383;&#21516;&#26102;&#23545;&#24212;&#20004;&#20010;&#31867;&#65292;                  Hibernate&#20250;&#25243;&#20986;&#19968;&#20010;&#24322;&#24120;&#12290;             </p><p>                 &#27880;&#24847;<tt class="literal">hibernate-mapping</tt> &#20803;&#32032;&#20801;&#35768;&#20320;&#23884;&#22871;&#22810;&#20010;&#22914;&#19978;&#25152;&#31034;&#30340;                 <tt class="literal">&lt;class&gt;</tt>&#26144;&#23556;&#12290;&#20294;&#26159;&#26368;&#22909;&#30340;&#20570;&#27861;&#65288;&#20063;&#35768;&#19968;&#20123;&#24037;&#20855;&#38656;&#35201;&#30340;&#65289;&#26159;&#19968;&#20010;                 &#25345;&#20037;&#21270;&#31867;&#65288;&#25110;&#19968;&#20010;&#31867;&#30340;&#32487;&#25215;&#23618;&#27425;&#65289;&#23545;&#24212;&#19968;&#20010;&#26144;&#23556;&#25991;&#20214;&#65292;&#24182;&#20197;&#25345;&#20037;&#21270;&#30340;&#36229;&#31867;&#21517;&#31216;&#21629;&#21517;&#65292;&#20363;&#22914;&#65306;                 <tt class="literal">Cat.hbm.xml</tt>&#65292;                 <tt class="literal">Dog.hbm.xml</tt>&#65292;&#25110;&#32773;&#22914;&#26524;&#20351;&#29992;&#32487;&#25215;&#65292;<tt class="literal">Animal.hbm.xml</tt>&#12290;             </p></div><div class="sect2" lang="zh-cn"><div class="titlepage"><div><div><h3 class="title"><a name="mapping-declaration-class"></a>5.1.3.&nbsp;class</h3></div></div><div></div></div><p>                &#20320;&#21487;&#20197;&#20351;&#29992;<tt class="literal">class</tt>&#20803;&#32032;&#26469;&#23450;&#20041;&#19968;&#20010;&#25345;&#20037;&#21270;&#31867;&#65306;            </p><div class="programlistingco"><pre class="programlisting">&lt;class        name="ClassName"                              <span class="co">(1)</span>        table="tableName"                             <span class="co">(2)</span>        discriminator-value="discriminator_value"     <span class="co">(3)</span>        mutable="true|false"                          <span class="co">(4)</span>        schema="owner"                                <span class="co">(5)</span>        catalog="catalog"                             <span class="co">(6)</span>        proxy="ProxyInterface"                        <span class="co">(7)</span>        dynamic-update="true|false"                   <span class="co">(8)</span>        dynamic-insert="true|false"                   <span class="co">(9)</span>        select-before-update="true|false"             <span class="co">(10)</span>        polymorphism="implicit|explicit"              <span class="co">(11)</span>        where="arbitrary sql where condition"         <span class="co">(12)</span>        persister="PersisterClass"                    <span class="co">(13)</span>        batch-size="N"                                <span class="co">(14)</span>        optimistic-lock="none|version|dirty|all"      <span class="co">(15)</span>        lazy="true|false"                             <span class="co">(16)</span>        entity-name="EntityName"                      <span class="co">(17)</span>        check="arbitrary sql check condition"         <span class="co">(18)</span>        rowid="rowid"                                 <span class="co">(19)</span>        subselect="SQL expression"                    <span class="co">(20)</span>        abstract="true|false"                         <span class="co">(21)</span>        node="element-name"/&gt;</pre><div class="calloutlist"><table border="0" summary="Callout list"><tr><td width="5%" valign="top" align="left">(1)</td><td valign="top" align="left"><p>                            <tt class="literal">name</tt> (&#21487;&#36873;): &#25345;&#20037;&#21270;&#31867;&#65288;&#25110;&#32773;&#25509;&#21475;&#65289;&#30340;Java&#20840;&#38480;&#23450;&#21517;&#12290;                            &#22914;&#26524;&#36825;&#20010;&#23646;&#24615;&#19981;&#23384;&#22312;&#65292;Hibernate&#23558;&#20551;&#23450;&#36825;&#26159;&#19968;&#20010;&#38750;POJO&#30340;&#23454;&#20307;&#26144;&#23556;&#12290;                        </p></td></tr><tr><td width="5%" valign="top" align="left">(2)</td><td valign="top" align="left"><p>                            <tt class="literal">table</tt> (&#21487;&#36873; - &#40664;&#35748;&#26159;&#31867;&#30340;&#38750;&#20840;&#38480;&#23450;&#21517;):  &#23545;&#24212;&#30340;&#25968;&#25454;&#24211;&#34920;&#21517;&#12290;                        </p></td></tr><tr><td width="5%" valign="top" align="left">(3)</td><td valign="top" align="left"><p>                            <tt class="literal">discriminator-value</tt> (&#21487;&#36873; - &#40664;&#35748;&#21644;&#31867;&#21517;&#19968;&#26679;):                             &#19968;&#20010;&#29992;&#20110;&#21306;&#20998;&#19981;&#21516;&#30340;&#23376;&#31867;&#30340;&#20540;&#65292;&#22312;&#22810;&#24577;&#34892;&#20026;&#26102;&#20351;&#29992;&#12290;&#23427;&#21487;&#20197;&#25509;&#21463;&#30340;&#20540;&#21253;&#25324;                            <tt class="literal">null</tt> &#21644; <tt class="literal">not null</tt>&#12290;                        </p></td></tr><tr><td width="5%" valign="top" align="left">(4)</td><td valign="top" align="left"><p>                            <tt class="literal">mutable</tt> (&#21487;&#36873;&#65292;&#40664;&#35748;&#20540;&#20026;<tt class="literal">true</tt>):                            &#34920;&#26126;&#35813;&#31867;&#30340;&#23454;&#20363;&#26159;&#21487;&#21464;&#30340;&#25110;&#32773;&#19981;&#21487;&#21464;&#30340;&#12290;                        </p></td></tr><tr><td width="5%" valign="top" align="left">(5)</td><td valign="top" align="left"><p>                            <tt class="literal">schema</tt> (&#21487;&#36873;):                            &#35206;&#30422;&#22312;&#26681;<tt class="literal">&lt;hibernate-mapping&gt;</tt>&#20803;&#32032;&#20013;&#25351;&#23450;&#30340;schema&#21517;&#23383;&#12290;                        </p></td></tr><tr><td width="5%" valign="top" align="left">(6)</td><td valign="top" align="left"><p>                            <tt class="literal">catalog</tt> (&#21487;&#36873;):                            &#35206;&#30422;&#22312;&#26681;<tt class="literal">&lt;hibernate-mapping&gt;</tt>&#20803;&#32032;&#20013;&#25351;&#23450;&#30340;catalog&#21517;&#23383;&#12290;                        </p></td></tr><tr><td width="5%" valign="top" align="left">(7)</td><td valign="top" align="left"><p>                            <tt class="literal">proxy</tt> (&#21487;&#36873;): &#25351;&#23450;&#19968;&#20010;&#25509;&#21475;&#65292;&#22312;&#24310;&#36831;&#35013;&#36733;&#26102;&#20316;&#20026;&#20195;&#29702;&#20351;&#29992;&#12290;                            &#20320;&#21487;&#20197;&#22312;&#36825;&#37324;&#20351;&#29992;&#35813;&#31867;&#33258;&#24049;&#30340;&#21517;&#23383;&#12290;                        </p></td></tr><tr><td width="5%" valign="top" align="left">(8)</td><td valign="top" align="left"><p>                            <tt class="literal">dynamic-update</tt> (&#21487;&#36873;, &#40664;&#35748;&#20026; <tt class="literal">false</tt>):                             &#25351;&#23450;&#29992;&#20110;<tt class="literal">UPDATE</tt> &#30340;SQL&#23558;&#20250;&#22312;&#36816;&#34892;&#26102;&#21160;&#24577;&#29983;&#25104;&#65292;&#24182;&#19988;&#21482;&#26356;&#26032;&#37027;&#20123;&#25913;&#21464;&#36807;&#30340;&#23383;&#27573;&#12290;                        </p></td></tr><tr><td width="5%" valign="top" align="left">(9)</td><td valign="top" align="left"><p>                            <tt class="literal">dynamic-insert</tt> (&#21487;&#36873;, &#40664;&#35748;&#20026; <tt class="literal">false</tt>):                             &#25351;&#23450;&#29992;&#20110;<tt class="literal">INSERT</tt>&#30340; SQL &#23558;&#20250;&#22312;&#36816;&#34892;&#26102;&#21160;&#24577;&#29983;&#25104;&#65292;&#24182;&#19988;&#21482;&#21253;&#21547;&#37027;&#20123;&#38750;&#31354;&#20540;&#23383;&#27573;&#12290;                        </p></td></tr><tr><td width="5%" valign="top" align="left">(10)</td><td valign="top" align="left"><p>                            <tt class="literal">select-before-update</tt> (&#21487;&#36873;, &#40664;&#35748;&#20026; <tt class="literal">false</tt>):                             &#25351;&#23450;Hibernate&#38500;&#38750;&#30830;&#23450;&#23545;&#35937;&#30495;&#27491;&#34987;&#20462;&#25913;&#20102;&#65288;&#22914;&#26524;&#35813;&#20540;&#20026;true&#65293;&#35793;&#27880;&#65289;&#65292;&#21542;&#21017;<span class="emphasis"><em>&#19981;&#20250;</em></span>&#25191;&#34892;SQL

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -