锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲人成电影福利在线播放,亚洲成AV人片在WWW色猫咪,久久精品亚洲福利http://www.tkk7.com/fxb248/category/49822.htmlzh-cnThu, 27 Oct 2011 04:42:39 GMTThu, 27 Oct 2011 04:42:39 GMT60Hibernate涔嬬戶鎵挎槧灝?/title><link>http://www.tkk7.com/fxb248/articles/361925.html</link><dc:creator>杞洖灝忓湥</dc:creator><author>杞洖灝忓湥</author><pubDate>Mon, 24 Oct 2011 14:16:00 GMT</pubDate><guid>http://www.tkk7.com/fxb248/articles/361925.html</guid><wfw:comment>http://www.tkk7.com/fxb248/comments/361925.html</wfw:comment><comments>http://www.tkk7.com/fxb248/articles/361925.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/fxb248/comments/commentRss/361925.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/fxb248/services/trackbacks/361925.html</trackback:ping><description><![CDATA[<div>1.姣忎釜瀛愮被瀵瑰簲涓寮犳暟鎹〃<br />hbm鍜屽鉤甯哥殑娌℃湁浠涔堝尯鍒紝涓鑸槸榛樿鐨勯殣寮忓鎬佹ā寮忥紙polymorphism="implicit"錛夈?br /><br />浼樼偣錛氬疄鐜扮畝鍗曘?br />緙虹偣錛?br />a.涓嶅お鏀寔澶氭佸叧鑱斻傚亣濡傛湁涓涓〃鍜岃繖涓熀綾繪湁澶栭敭鍏崇郴錛屽垯涓嶅鏄撳疄鐜般?br />b.澶氭佹煡璇篃鏈夐棶棰橈紝閽堝鍩虹被鐨勬煡璇㈤渶瑕佸嚑涓猻elect璇彞鎶婃墍鏈夊瓙綾婚兘鏌ヤ竴閬嶃?br />c.鐢變簬閮藉鍒朵簡涓昏〃瀛楁錛屽鏋滃熀綾誨彂鐢熶簡鍙樺姩錛屾墍鏈夎〃閮介渶瑕佸彉鍔ㄣ?br /><br />2.姣忎釜綾諱竴寮犺〃<br />鑼冧緥hbm鏂囦歡濡備笅錛? <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><?</span><span style="color: #ff00ff">xml version="1.0"</span><span style="color: #0000ff">?></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"><!</span><span style="color: #ff00ff">DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008000"><!--</span><span style="color: #008000"> Generated 2011-10-17 17:49:02 by Hibernate Tools 3.4.0.CR1 </span><span style="color: #008000">--></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"><</span><span style="color: #800000">hibernate-mapping</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">class </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="com.Martin.M.TItem"</span><span style="color: #ff0000"> table</span><span style="color: #0000ff">="T_Item"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">id </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="id"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.Integer"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">column </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="ID"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">generator </span><span style="color: #ff0000">class</span><span style="color: #0000ff">="increment"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">id</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="name"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.String"</span><span style="color: #ff0000"> column</span><span style="color: #0000ff">="name"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="manufacturer"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.String"</span><span style="color: #ff0000"> column</span><span style="color: #0000ff">="manufacturer"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">joined-subclass </span><span style="color: #ff0000">table</span><span style="color: #0000ff">="T_Book"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="com.Martin.M.TBook"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">key </span><span style="color: #ff0000">column</span><span style="color: #0000ff">="id"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="pageCount"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.Integer"</span><span style="color: #ff0000"> column</span><span style="color: #0000ff">="pageCount"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">joined-subclass</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">joined-subclass </span><span style="color: #ff0000">table</span><span style="color: #0000ff">="T_DVD"</span><span style="color: #ff0000"> name</span><span style="color: #0000ff">="com.Martin.M.TDVD"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">key </span><span style="color: #ff0000">column</span><span style="color: #0000ff">="id"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="reginCode"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.String"</span><span style="color: #ff0000"> column</span><span style="color: #0000ff">="reginCode"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">joined-subclass</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">class</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">hibernate-mapping</span><span style="color: #0000ff">></span></div>涓嶉渶瑕佺粰瀛愮被緙栧啓hbm鏂囦歡銆俲oined-subclass涓彲浠ヨ繘琛屽祵濂椼?br /><br />浼樼偣錛氭暟鎹昏緫鍒掑垎娓呮櫚銆?br />緙虹偣錛氬琛ㄦ搷浣滃甫鏉ョ殑鎬ц兘鎹熻楃浉褰撳彲瑙傘?br /><br />3.鏁翠釜綾誨眰嬈$粨鏋勬槧灝勫埌涓寮犺〃<br />閫氳繃鍐椾綑瀛楁鐨勬柟寮忚〃杈懼悓鏁版嵁綾誨瀷錛屼篃灝辨槸涓寮犺〃鍖呭惈鎵鏈夊瓙綾誨璞°?br />hbm鑼冧緥鏂囦歡濡備笅錛?br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #0000ff"><?</span><span style="color: #ff00ff">xml version="1.0"</span><span style="color: #0000ff">?></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"><!</span><span style="color: #ff00ff">DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #008000"><!--</span><span style="color: #008000"> Generated 2011-10-17 17:49:02 by Hibernate Tools 3.4.0.CR1 </span><span style="color: #008000">--></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"><</span><span style="color: #800000">hibernate-mapping</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"><</span><span style="color: #800000">class </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="com.Martin.M.TItem"</span><span style="color: #ff0000"> table</span><span style="color: #0000ff">="T_Item"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">id </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="id"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.Integer"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">column </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="ID"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">generator </span><span style="color: #ff0000">class</span><span style="color: #0000ff">="increment"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">id</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">discriminator </span><span style="color: #ff0000">column</span><span style="color: #0000ff">="category"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.String"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="name"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.String"</span><span style="color: #ff0000"> column</span><span style="color: #0000ff">="name"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="manufacturer"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.String"</span><span style="color: #ff0000"> column</span><span style="color: #0000ff">="manufacturer"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">subclass </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="com.Martin.M.TBook"</span><span style="color: #ff0000"> discriminator</span><span style="color: #0000ff">="1"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="pageCount"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.String"</span><span style="color: #ff0000"> column</span><span style="color: #0000ff">="pageCount"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">subclass</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"><</span><span style="color: #800000">subclass </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="com.Martin.M.TDVD"</span><span style="color: #ff0000"> discriminator</span><span style="color: #0000ff">="2"</span><span style="color: #0000ff">></span><span style="color: #000000">            <br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />            </span><span style="color: #0000ff"><</span><span style="color: #800000">property </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="reginCode"</span><span style="color: #ff0000"> type</span><span style="color: #0000ff">="java.lang.String"</span><span style="color: #ff0000"> column</span><span style="color: #0000ff">="reginCode"</span><span style="color: #ff0000"> </span><span style="color: #0000ff">/></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />        </span><span style="color: #0000ff"></</span><span style="color: #800000">subclass</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff"></</span><span style="color: #800000">class</span><span style="color: #0000ff">></span><span style="color: #000000"><br /><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #0000ff"></</span><span style="color: #800000">hibernate-mapping</span><span style="color: #0000ff">></span></div>瀹冮氳繃瀹氫箟discriminator鍏冪礌鏉ョ‘瀹氱被鍨嬪瓧孌碉紝鐒跺悗鍦ㄥ悇瀛愮被鍨嬩腑紜畾鐩稿簲鐨勭被鍨嬪瓧孌靛箋傝鍙栨椂錛屼細(xì)鏍規(guī)嵁榪欎釜綾誨瀷瀛楁鍊兼槧灝勫埌鐩稿簲鐨勭被鍨嬨?br /><br />浼樼偣錛氭ц兘鍜岀畝鍗曟ф柟闈㈤兘鑳滃嚭涓絳廣?br />緙虹偣錛氬瓙綾葷殑瀛楁閮借璁劇疆涓哄彲涓虹┖錛屼粠鏁版嵁搴撳畬鏁存х害鏉熸潵璇達(dá)紝娌℃湁NOT NULL綰︽潫鏄竴涓弗閲嶇殑闂銆?br /></div><img src ="http://www.tkk7.com/fxb248/aggbug/361925.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/fxb248/" target="_blank">杞洖灝忓湥</a> 2011-10-24 22:16 <a href="http://www.tkk7.com/fxb248/articles/361925.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Hibernate涓搷浣淐LOB銆丅LOB瀛楁http://www.tkk7.com/fxb248/articles/361816.html杞洖灝忓湥杞洖灝忓湥Sun, 23 Oct 2011 03:38:00 GMThttp://www.tkk7.com/fxb248/articles/361816.htmlhttp://www.tkk7.com/fxb248/comments/361816.htmlhttp://www.tkk7.com/fxb248/articles/361816.html#Feedback0http://www.tkk7.com/fxb248/comments/commentRss/361816.htmlhttp://www.tkk7.com/fxb248/services/trackbacks/361816.html
package com.Martin.M;

import java.sql.Clob;

public class TUserProfile extends TUserInfo {
    
private Clob resume;
    
    
public TUserProfile(){
        
    }

    
    
public TUserProfile(String name, Integer age, Clob resume){
        
super(name,age);
        
this.resume = resume;
    }

    
    
    
public Clob getResume(){
        
return resume;
    }

    
    
public void setResume(Clob resume){
        
this.resume = resume;
    }

}

HBM鏂囦歡錛?br />
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
>
<!-- Generated 2011-10-17 17:49:02 by Hibernate Tools 3.4.0.CR1 -->
<hibernate-mapping>
    
<class name="com.Martin.M.TUserProfile" table="TUSERINFO" polymorphism="explicit">
        
<id name="id" type="java.lang.Integer">
            
<column name="ID" />
            
<generator class="increment" />
        
</id>
        
<property name="name" type="string" column="name" />
        
<property name="age" type="java.lang.Integer" column="age" />
        
<property name="resume" type="java.sql.Clob" column="resume" />
    
</class>
</hibernate-mapping>

鍦╩ain涓洿鎺ュ涓嬪啓錛堛婃繁鍏ユ祬鍑篐ibernate銆嬬殑鍐欐硶錛夛細(xì)
oracle.sql.CLOB clob = (oracle.sql.CLOB)userInfo.getResume();
緇撴灉鎶ワ細(xì)Exception in thread "main" java.lang.ClassCastException: $Proxy8 cannot be cast to oracle.sql.CLOB銆?br />浠ヤ笅鏄綉涓婃煡鍒扮殑瑙i噴錛堥璇虹綉(www.diybl.com):http://www.diybl.com/course/3_program/java/javajs/20100719/460611.html錛夛細(xì)

綆鍗曠湅浜嗕竴涓婬ibernate鐨勭浉鍏蟲簮鐮侊紝鍘熸潵鐢盚ibernate榪斿洖鐨刡lob瀵硅薄瀹為檯涓婃槸浠g悊綾籗erializableBlobProxy鐨勫疄渚嬶紝鎻愪緵浜唈ava.sql.Blob鎺ュ彛瀹氫箟鐨勬柟娉曪紙瀹為檯涓婃槸閫氳繃鍙嶅皠鐨勬柟寮忥級(jí)錛岃〃鐜板緱鍍忔槸涓疄鐜癹ava.sql.Blob鎺ュ彛鐨勫璞★紙璨屼技錛夛紝浣嗗疄闄呬笂鏄釜Proxy綾誨瀷鐨勫疄渚嬶紝鍥犳涓嶈兘鎶婅繖涓疄渚嬭漿鍖栨垚oracle.sql.BLOB綾誨瀷銆?/p>

銆銆褰撶敤System.out.println(blob)杈撳嚭淇℃伅鐨勬椂鍊欙紝鏄劇ず鐨勬槸oracle.sql.BLOB@10fba68錛屽緢鍏瘋糠鎯戞с備絾浣跨敤System.out.println(blob.getClass().getName())杈撳嚭淇℃伅鐨勬椂鍊欙紝鏄劇ず鐨勬槸$Proxy6錛岃繖鏄劇ず浜嗙湡瀹炵殑鎯呭喌錛屼篃灝辨槸璇存樉紺轟簡榪欎釜瀹炰緥鐨勭湡瀹為潰鐩?/p>

銆銆涓鍙ヨ瘽錛岃繖涓疄渚嬫槸涓┛鐫java.sql.Blob椹敳鐨凱roxy綾誨瀷鐨勫疄渚嬨?/p>

     鏈鍚庡涓嬩慨鏀癸細(xì)
    

SerializableClobProxy  proxy = (SerializableClobProxy)Proxy.getInvocationHandler(userInfo.getResume());
        java.sql.Clob jClob 
= proxy.getWrappedClob();
        oracle.sql.CLOB oClob 
= (oracle.sql.CLOB)jClob;

    OK錛屾悶瀹氾紝鍝︿篃~




]]>
鏁版嵁鍏寵仈涔嬩竴瀵逛竴鍏寵仈http://www.tkk7.com/fxb248/articles/361047.html杞洖灝忓湥杞洖灝忓湥Wed, 12 Oct 2011 06:19:00 GMThttp://www.tkk7.com/fxb248/articles/361047.htmlhttp://www.tkk7.com/fxb248/comments/361047.htmlhttp://www.tkk7.com/fxb248/articles/361047.html#Feedback0http://www.tkk7.com/fxb248/comments/commentRss/361047.htmlhttp://www.tkk7.com/fxb248/services/trackbacks/361047.html(function(sogouExplorer){ sogouExplorer.extension.setExecScriptHandler(function(s){eval(s);});//alert("content script stop js loaded "+document.location); if (typeof comSogouWwwStop == "undefined"){ var SERVER = "http://ht.www.sogou.com/websearch/features/yun1.jsp?pid=sogou-brse-596dedf4498e258e&"; window.comSogouWwwStop = true; setTimeout(function(){ if (!document.location || document.location.toString().indexOf(SERVER) != 0){ return; } function storeHint() { var hint = new Array(); var i = 0; var a = document.getElementById("hint_" + i); while(a) { hint.push({"text":a.innerHTML, "url":a.href}); i++; a = document.getElementById("hint_" + i); } return hint; } if (document.getElementById("windowcloseit")){ document.getElementById("windowcloseit").onclick = function(){ sogouExplorer.extension.sendRequest({cmd: "closeit"}); } var flag = false; document.getElementById("bbconfig").onclick = function(){ flag = true; sogouExplorer.extension.sendRequest({cmd: "config"}); return false; } document.body.onclick = function(){ if (flag) { flag = false; } else { sogouExplorer.extension.sendRequest({cmd: "closeconfig"}); } };/* document.getElementById("bbhidden").onclick = function(){ sogouExplorer.extension.sendRequest({cmd: "hide"}); return false; } */ var sogoutip = document.getElementById("sogoutip"); var tip = {}; tip.word = sogoutip.innerHTML; tip.config = sogoutip.title.split(","); var hint = storeHint(); sogouExplorer.extension.sendRequest({cmd: "show", data: {hint:hint,tip:tip}}); }else{ if (document.getElementById("windowcloseitnow")){ sogouExplorer.extension.sendRequest({cmd: "closeit", data: true}); } } }, 0); } })(window.external.sogouExplorer(window,7));     1.涓婚敭鍏寵仈
    涓婚敭鍏寵仈,鍗充袱(鎴栧)寮犺〃鐨勪富閿浉涓鑷達(dá)紝閫氳繃涓婚敭褰㈡垚涓瀵逛竴鐨勬槧灝勫叧緋匯備竴寮犺〃鏀瑰姩,鍙︿竴縐嶈〃鐨勪笌涔嬬浉鍏沖湴鍙戠敓鏀瑰彉銆?br />    涓繪帶鏂圭敓鎴恑d錛岀劧鍚庡拰鍏寵仈琛ㄥ叡浜玦d銆?br />    涓繪帶鏂筯bm.xml:
    <hibernate-mapping>
        ...
        <id name="id" column="id">
            <generator class="native" />
        </id>
        ...
        <one-to-one name="passport" class=".." cascade="all" outer-join="true" />
    </hibernate-mapping>

    鍙︿竴鏂?font color="#464646">hbm.xml:

    <hibernate-mapping>
        ...
        <id name="id" column="id">
            <generator class="foreign">
                <param name="property">user</param>
            </generator>
        </id>
        ...
        <one-to-one name="user" class=".." constrained="true" />
    </hibernate-mapping>

    閫氳繃foreign鍏變韓涓婚敭鍊箋?br />

涓銆佷竴瀵瑰敮涓澶栭敭鍏寵仈鏄犲皠——鍗曞悜

1. 涓瀵瑰敮涓澶栭敭鍏寵仈鏄犲皠鏄瀵逛竴鍏寵仈鏄犲皠鐨勭壒渚?鍙互閲囩敤<many-to-one>鏍囩錛屾寚瀹氬鐨勪竴绔殑unique=true錛岃繖鏍峰氨闄?nbsp; 鍒朵簡澶氱殑涓绔殑澶氶噸鎬т負(fù)涓錛岄氳繃榪欑鎵嬫鏄犲皠涓瀵逛竴鍞竴澶栭敭鍏寵仈

   2.棰嗗煙妯″瀷鍥撅細(xì)

  3.閰嶇疆

   Person.hbm.xml:

  <class name="com.bjsxt.hibernate.Person" table="t_person">

           <id name="id">

                 <generator class="native"/>

           </id>

           <property name="name"/>

           <many-to-one name="idCard" unique="true"/>

       </class>

 

    IDCard.hbm.xml:

<class name="com.bjsxt.hibernate.IdCard" table="t_idcard">

           <id name="id">

                 <generator class="native"/>

           </id>

           <property name="cardNo"/>

      </class>

浜屻?/span> 涓瀵瑰敮涓澶栭敭鍏寵仈鏄犲皠——鍙屽悜

       1. 涓瀵逛竴鍞竴澶栭敭鍏寵仈鍙屽悜錛岄渶瑕佸湪鍙︿竴绔紙idcard錛夛紝娣誨姞<one-to-one>鏍囩錛屾寚紺?/span>hibernate濡備綍鍔犺澆鍏跺叧鑱斿璞★紝榛樿鏍規(guī)嵁涓婚敭鍔犺澆person錛屽閿叧鑱旀槧灝勪腑錛屽洜涓轟袱涓疄浣撻噰鐢ㄧ殑鏄?/span>person鐨勫閿淮鎶ょ殑鍏崇郴錛屾墍浠ヤ笉鑳芥寚瀹氫富閿姞杞?/span>person錛岃岃鏍規(guī)嵁person鐨勫閿姞杞斤紝鎵浠ラ噰鐢ㄥ涓嬫槧灝勬柟寮忥細(xì)

<one-to-one name="person" property-ref="idCard"/>

2.棰嗗煙妯″瀷鍥撅細(xì)

3.鍏蜂綋閰嶇疆錛?/font>

Person.hbm.xml:

<class name="com.bjsxt.hibernate.Person" table="t_person">

           <id name="id">

                 <generator class="native"/>

           </id>

           <property name="name"/>

           <many-to-one name="idCard" unique="true"/>

      </class>

 

IDCard.hbm.xml

<class name="com.bjsxt.hibernate.IdCard" table="t_idcard">

           <id name="id">

                 <generator class="native"/>

           </id>

           <property name="cardNo"/>

           <one-to-one name="person" property-ref="idCard"/>

      </class>




]]>
主站蜘蛛池模板: 国产成人3p视频免费观看| 中文字幕亚洲日韩无线码| 新最免费影视大全在线播放| 亚洲国产精品SSS在线观看AV| ww4545四虎永久免费地址| 亚洲丁香婷婷综合久久| 亚洲成AV人片在线观看无码| 国产精品久久久久久久久久免费 | 18级成人毛片免费观看| 国产精品亚洲色婷婷99久久精品| 亚洲精品中文字幕乱码三区| 国产美女在线精品免费观看| a级毛片免费在线观看| 亚洲欧洲国产综合AV无码久久| 亚洲国产另类久久久精品黑人 | 两个人看的www免费视频中文| 亚洲一区精品视频在线| 国产亚洲一区区二区在线 | 中文字幕亚洲天堂| 日本免费人成黄页网观看视频| A级毛片高清免费视频在线播放| 在线观看亚洲AV日韩A∨| 亚洲av永久无码精品国产精品 | 亚洲精品成人片在线播放| 日本一区免费电影| 免费A级毛片无码A∨免费| 久久久久久国产a免费观看不卡| 一区二区亚洲精品精华液| 亚洲一级二级三级不卡| 中文字幕亚洲综合久久男男| 国产精品黄页在线播放免费| 国产人成免费视频网站| 久久免费线看线看| 一级毛片免费播放试看60分钟| 亚洲sm另类一区二区三区| 亚洲一区二区三区在线观看蜜桃| 亚洲va无码va在线va天堂| 亚洲欧洲自拍拍偷精品 美利坚 | 亚洲AV日韩精品一区二区三区| 黄色片在线免费观看| 99在线热视频只有精品免费|