锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品无码MV在线观看,youjizz亚洲,亚洲黄色三级视频http://www.tkk7.com/laoding/category/34399.html鏈潵鎴戜互涓猴紝闅愯韓浜嗗埆浜哄氨鎵句笉鍒版垜錛屾病鏈夌敤鐨勶紝鍍忔垜榪欐牱鎷夐鐨勭敺浜猴紝鏃犺璧板埌鍝噷錛岄兘鍍忓湪榛戞殫涓殑钀ょ伀铏竴鏍鳳紝閭f牱鐨勯矞鏄庯紝閭f牱鐨勫嚭浼椼傛垜閭e咖閮佺殑鐪肩錛岀█鐤忕殑鑳¤尙錛岄偅寰井闅嗚搗鐨勫皢鍐涜倸鍜屼翰鍒囩殑絎戝......閮芥繁娣卞惛寮曚簡浼椾漢...... zh-cnFri, 22 May 2009 23:10:48 GMTFri, 22 May 2009 23:10:48 GMT60hibernate鍒嗛〉鏌ヨ鐨勫疄鐜?/title><link>http://www.tkk7.com/laoding/articles/272015.html</link><dc:creator>鑰佷竵</dc:creator><author>鑰佷竵</author><pubDate>Thu, 21 May 2009 08:22:00 GMT</pubDate><guid>http://www.tkk7.com/laoding/articles/272015.html</guid><wfw:comment>http://www.tkk7.com/laoding/comments/272015.html</wfw:comment><comments>http://www.tkk7.com/laoding/articles/272015.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/laoding/comments/commentRss/272015.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/laoding/services/trackbacks/272015.html</trackback:ping><description><![CDATA[鍦╩ysql涓柊寤烘暟鎹ソUSER琛紝瀛楁鏈?涓紝鍒嗗埆鏄痠d銆乽sername銆乸assword錛岃創涓婅剼鏈粎渚涘弬鑰?br /> <br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000">    create table `ding`.`user`(<br />         `id` </span><span style="color: #0000ff">int</span><span style="color: #000000"> </span><span style="color: #0000ff">default</span><span style="color: #000000"> </span><span style="color: #000000">''</span><span style="color: #000000"> not </span><span style="color: #0000ff">null</span><span style="color: #000000">,<br />        `username` varchar(</span><span style="color: #000000">30</span><span style="color: #000000">),<br />        `password` varchar(</span><span style="color: #000000">30</span><span style="color: #000000">),<br />         primary key (`id`)<br />     );</span></div> <br /> 鍒囨崲鍒版暟鎹簱閫忚鍥撅紝鏂板緩涓涓猰ysql榪炴帴錛堣繖閲屽氨涓嶅啀澶氳浜嗭級銆?br /> <br /> 鏂板緩涓涓獁eb宸ョ▼錛岀劧鍚庡彸閿夋嫨myeclipse錛岄夋嫨add hibernate........ 錛屾妸hibernate鐨刯ar鍔犲叆鍒板伐紼嬩腑錛岄夋嫨鐨勬椂鍊欐敞鎰廽ar鍖呰鏀懼湪lib涓紝鍙互媯鏌ヤ笅錛屽叾涓湁涓涓嬩細閫夋嫨鍒氭柊寤虹殑mysql榪炴帴錛屽姞瀹屼互鍚庡氨浼氱湅鍒癝RC涓嬪浜嗕竴涓猦ibernate.cfg.xml鏂囦歡錛屽唴瀹瑰寘鍚簡閰嶇疆鐨勮繛鎺ヤ俊鎭紝濡備笅錛?br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000"><?</span><span style="color: #000000">xml version</span><span style="color: #000000">=</span><span style="color: #000000">'</span><span style="color: #000000">1.0</span><span style="color: #000000">'</span><span style="color: #000000"> encoding</span><span style="color: #000000">=</span><span style="color: #000000">'</span><span style="color: #000000">UTF-8</span><span style="color: #000000">'</span><span style="color: #000000">?></span><span style="color: #000000"><br /> </span><span style="color: #000000"><!</span><span style="color: #000000">DOCTYPE hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration PUBLIC<br />           </span><span style="color: #000000">"</span><span style="color: #000000">-//Hibernate/Hibernate Configuration DTD 3.0//EN</span><span style="color: #000000">"</span><span style="color: #000000"><br />           </span><span style="color: #000000">"</span><span style="color: #000000">http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br /> </span><span style="color: #000000"><!--</span><span style="color: #000000"> Generated by MyEclipse Hibernate Tools.                   </span><span style="color: #000000">--></span><span style="color: #000000"><br /> </span><span style="color: #000000"><</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br />     </span><span style="color: #000000"><</span><span style="color: #000000">session</span><span style="color: #000000">-</span><span style="color: #000000">factory</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.username</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">root</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.url</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             jdbc:mysql:</span><span style="color: #008000">//</span><span style="color: #008000">localhost:3306/ding</span><span style="color: #008000"><br /> </span><span style="color: #000000">        </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">dialect</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             org.hibernate.dialect.MySQLDialect<br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">myeclipse.connection.profile</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">mysql</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.password</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">ding</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.driver_class</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             com.mysql.jdbc.Driver<br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br />     </span><span style="color: #000000"></</span><span style="color: #000000">session</span><span style="color: #000000">-</span><span style="color: #000000">factory</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br /> </span><span style="color: #000000"></</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration</span><span style="color: #000000">></span></div> <br /> 鍒囨崲鍒版暟鎹簱閫忚鍥撅紝鍚姩閭d釜榪炴帴鎵懼埌寤虹殑USER琛紝鍙抽敭閫夋嫨Hibernate Reverse Engineering...錛屽湪寮瑰嚭鐨勬閲岄潰鐐瑰嚮 Java src folder 涓琛屾渶鍙充晶鐨?Browser.. 鎸夐挳鏉ラ夋嫨婧愮爜鐩綍錛岃繖閲屾垜閫夋嫨鑷繁宸ョ▼src 鐩綍錛屽茍鎶婁笅闈㈢殑 Java package 鍙充晶鐨勮緭鍏ユ涓緭鍏ヨ嚜宸辨兂瑕佺殑鍖呭悕錛屾垜榪欓噷鏄痶est錛屾帴鐫閫変腑涓嬮潰鐨勫閫夋錛屾垜閫夊墠闈袱涓?<br /> [x] Hibernate mapping file (*.hbm.xml) for each database table<br /> [x] Java Data Object (POJO <> DB Table)<br /> 絎?欏逛笅闈㈢殑澶嶉塩reate abstract class鎴戣繖閲屼笉閫夛紝鐐瑰嚮next錛屽啀鍦↖D generator閫夋嫨increment錛堣嚜澧為暱錛夛紝鐐瑰畬鎴愩?br /> <br /> 榪斿洖j2ee閫忚鍥撅紝浼氱湅鍒板湪test鍖呬笅鐢熸垚浜哢ser.java鍜孶ser.hbm.xml鏂囦歡錛屽涓嬶細<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> User </span><span style="color: #0000ff">implements</span><span style="color: #000000"> java.io.Serializable {<br /> <br />     </span><span style="color: #0000ff">private</span><span style="color: #000000"> Integer id;<br /> <br />     </span><span style="color: #0000ff">private</span><span style="color: #000000"> String username;<br /> <br />     </span><span style="color: #0000ff">private</span><span style="color: #000000"> String password;<br /> <br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> Integer getId() {<br />         </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">this</span><span style="color: #000000">.id;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> setId(Integer id) {<br />         </span><span style="color: #0000ff">this</span><span style="color: #000000">.id </span><span style="color: #000000">=</span><span style="color: #000000"> id;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> String getUsername() {<br />         </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">this</span><span style="color: #000000">.username;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> setUsername(String username) {<br />         </span><span style="color: #0000ff">this</span><span style="color: #000000">.username </span><span style="color: #000000">=</span><span style="color: #000000"> username;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> String getPassword() {<br />         </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">this</span><span style="color: #000000">.password;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> setPassword(String password) {<br />         </span><span style="color: #0000ff">this</span><span style="color: #000000">.password </span><span style="color: #000000">=</span><span style="color: #000000"> password;<br />     }<br /> <br /> }</span></div> <br /> <br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000"><?</span><span style="color: #000000">xml version</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">1.0</span><span style="color: #000000">"</span><span style="color: #000000"> encoding</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">utf-8</span><span style="color: #000000">"</span><span style="color: #000000">?></span><span style="color: #000000"><br /> </span><span style="color: #000000"><!</span><span style="color: #000000">DOCTYPE hibernate</span><span style="color: #000000">-</span><span style="color: #000000">mapping PUBLIC </span><span style="color: #000000">"</span><span style="color: #000000">-//Hibernate/Hibernate Mapping DTD 3.0//EN</span><span style="color: #000000">"</span><span style="color: #000000"><br /> </span><span style="color: #000000">"</span><span style="color: #000000">http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #000000"><!--</span><span style="color: #000000"> <br />     Mapping file autogenerated by MyEclipse Persistence Tools<br /> </span><span style="color: #000000">--></span><span style="color: #000000"><br /> </span><span style="color: #000000"><</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br />     </span><span style="color: #000000"><</span><span style="color: #0000ff">class</span><span style="color: #000000"> name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">test.User</span><span style="color: #000000">"</span><span style="color: #000000"> table</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">user</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">id name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">id</span><span style="color: #000000">"</span><span style="color: #000000"> type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.lang.Integer</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             </span><span style="color: #000000"><</span><span style="color: #000000">column name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">id</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br />             </span><span style="color: #000000"><</span><span style="color: #000000">generator </span><span style="color: #0000ff">class</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">increment</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br />         </span><span style="color: #000000"></</span><span style="color: #000000">id</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">username</span><span style="color: #000000">"</span><span style="color: #000000"> type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.lang.String</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             </span><span style="color: #000000"><</span><span style="color: #000000">column name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">username</span><span style="color: #000000">"</span><span style="color: #000000"> length</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">30</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">password</span><span style="color: #000000">"</span><span style="color: #000000"> type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.lang.String</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             </span><span style="color: #000000"><</span><span style="color: #000000">column name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">password</span><span style="color: #000000">"</span><span style="color: #000000"> length</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">30</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />     </span><span style="color: #000000"></</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #000000"></</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span></div> <br /> 鍚屾椂鍦ㄥ師鍏堢殑hibernate.cfg.xml涓姞鍏ヤ簡  <mapping resource="test/User.hbm.xml" />錛屾渶緇堢殑hibernate.cfg.xml鏂囦歡濡備笅錛?br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000"><?</span><span style="color: #000000">xml version</span><span style="color: #000000">=</span><span style="color: #000000">'</span><span style="color: #000000">1.0</span><span style="color: #000000">'</span><span style="color: #000000"> encoding</span><span style="color: #000000">=</span><span style="color: #000000">'</span><span style="color: #000000">UTF-8</span><span style="color: #000000">'</span><span style="color: #000000">?></span><span style="color: #000000"><br /> </span><span style="color: #000000"><!</span><span style="color: #000000">DOCTYPE hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration PUBLIC<br />           </span><span style="color: #000000">"</span><span style="color: #000000">-//Hibernate/Hibernate Configuration DTD 3.0//EN</span><span style="color: #000000">"</span><span style="color: #000000"><br />           </span><span style="color: #000000">"</span><span style="color: #000000">http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br /> </span><span style="color: #000000"><!--</span><span style="color: #000000"> Generated by MyEclipse Hibernate Tools.                   </span><span style="color: #000000">--></span><span style="color: #000000"><br /> </span><span style="color: #000000"><</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br />     </span><span style="color: #000000"><</span><span style="color: #000000">session</span><span style="color: #000000">-</span><span style="color: #000000">factory</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.username</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">root</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.url</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             jdbc:mysql:</span><span style="color: #008000">//</span><span style="color: #008000">localhost:3306/ding</span><span style="color: #008000"><br /> </span><span style="color: #000000">        </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">dialect</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             org.hibernate.dialect.MySQLDialect<br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">myeclipse.connection.profile</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">mysql</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.password</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">ding</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.driver_class</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             com.mysql.jdbc.Driver<br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">mapping resource</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">test/User.hbm.xml</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br /> <br />     </span><span style="color: #000000"></</span><span style="color: #000000">session</span><span style="color: #000000">-</span><span style="color: #000000">factory</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br /> </span><span style="color: #000000"></</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration</span><span style="color: #000000">></span></div> <br /> 鍐欎釜Test嫻嬭瘯綾?br /> <br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> Test {<br /> <br />     </span><span style="color: #008000">/**</span><span style="color: #008000">  <br />      *   @Description 鏂規硶瀹炵幇鍔熻兘鎻忚堪  <br />      *   </span><span style="color: #808080">@param</span><span style="color: #008000"> args<br />      *   void<br />      *   </span><span style="color: #808080">@throws</span><span style="color: #008000">  鎶涘嚭寮傚父璇存槑<br />      </span><span style="color: #008000">*/</span><span style="color: #000000"><br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> main(String[] args) {<br />         <br />       SessionFactory sf </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Configuration().configure().buildSessionFactory();<br />       Session session </span><span style="color: #000000">=</span><span style="color: #000000"> sf.openSession();<br />       String hql </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">from User</span><span style="color: #000000">"</span><span style="color: #000000">;<br />       </span><span style="color: #0000ff">int</span><span style="color: #000000"> curpage </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">1</span><span style="color: #000000">;</span><span style="color: #008000">//</span><span style="color: #008000">褰撳墠欏?nbsp;</span><span style="color: #008000"><br /> </span><span style="color: #000000">      </span><span style="color: #0000ff">int</span><span style="color: #000000"> pagesize </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">2</span><span style="color: #000000">;</span><span style="color: #008000">//</span><span style="color: #008000">姣忛〉鏄劇ず鏁?br />       </span><span style="color: #008000">//</span><span style="color: #008000">浠ヤ笂涓ら」鏈変竴欏逛負0鍒欐煡鍑烘墍鏈夎褰?/span><span style="color: #008000"><br /> </span><span style="color: #000000">      List list </span><span style="color: #000000">=</span><span style="color: #000000"> findOnePage(session, hql, curpage, pagesize);<br />       </span><span style="color: #0000ff">for</span><span style="color: #000000">(Iterator i </span><span style="color: #000000">=</span><span style="color: #000000"> list.iterator();i.hasNext();){<br />           User user </span><span style="color: #000000">=</span><span style="color: #000000"> (User) i.next();<br />           System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">username===</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">user.getUsername());<br />       }<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> List findOnePage(Session session,String strHQL, </span><span style="color: #0000ff">int</span><span style="color: #000000"> offset, </span><span style="color: #0000ff">int</span><span style="color: #000000"> pagesize){<br />         List lst </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />         </span><span style="color: #0000ff">try</span><span style="color: #000000"> {<br />             Query query </span><span style="color: #000000">=</span><span style="color: #000000"> session.createQuery(strHQL);<br />             </span><span style="color: #0000ff">if</span><span style="color: #000000"> (offset </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000"> </span><span style="color: #000000">&&</span><span style="color: #000000"> pagesize </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000">) {<br />                 query.setFirstResult((offset </span><span style="color: #000000">-</span><span style="color: #000000"> </span><span style="color: #000000">1</span><span style="color: #000000">) </span><span style="color: #000000">*</span><span style="color: #000000"> pagesize);<br />                 query.setMaxResults(pagesize);<br />             }<br />             lst </span><span style="color: #000000">=</span><span style="color: #000000"> query.list();<br />         } </span><span style="color: #0000ff">catch</span><span style="color: #000000"> (Exception ex) {<br />             ex.printStackTrace();<br />         }<br />         </span><span style="color: #0000ff">return</span><span style="color: #000000"> lst;<br />     }<br /> <br /> }</span></div> <br /> 嫻嬭瘯涓嬪氨鍙互鐪嬪埌鏁堟灉浜?br />    int curpage = 1;//褰撳墠欏?<br />    int pagesize = 2;//姣忛〉鏄劇ず鏁?br /> 鍙互鏀硅繖涓や釜鍙傛暟璇曡瘯 <img src ="http://www.tkk7.com/laoding/aggbug/272015.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/laoding/" target="_blank">鑰佷竵</a> 2009-05-21 16:22 <a href="http://www.tkk7.com/laoding/articles/272015.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>hibernate綆鍗曞叆闂ㄥ疄渚?/title><link>http://www.tkk7.com/laoding/articles/245772.html</link><dc:creator>鑰佷竵</dc:creator><author>鑰佷竵</author><pubDate>Thu, 11 Dec 2008 11:23:00 GMT</pubDate><guid>http://www.tkk7.com/laoding/articles/245772.html</guid><wfw:comment>http://www.tkk7.com/laoding/comments/245772.html</wfw:comment><comments>http://www.tkk7.com/laoding/articles/245772.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/laoding/comments/commentRss/245772.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/laoding/services/trackbacks/245772.html</trackback:ping><description><![CDATA[        Hibernate 鏄竴涓紑鏀炬簮浠g爜鐨勫璞″叧緋繪槧灝勬鏋訛紝瀹冨 JDBC 榪涜浜嗚交閲忕駭鐨勫璞″皝瑁咃紝浣?Java 紼嬪簭鍛樺彲浠ラ殢蹇冩墍嬈茬殑浣跨敤瀵硅薄緙栫▼鎬濈淮鏉ユ搷綰墊暟鎹簱銆傚畠涓嶄粎鎻愪緵浜嗕粠 Java 綾誨埌鏁版嵁琛ㄤ箣闂寸殑鏄犲皠錛屼篃鎻愪緵浜嗘暟鎹煡璇㈠拰鎭㈠鏈哄埗銆傜浉瀵逛簬浣跨敤 JDBC 鍜?SQL 鏉ユ墜宸ユ搷浣滄暟鎹簱錛孒ibernate 鍙互澶уぇ鍑忓皯鎿嶄綔鏁版嵁搴撶殑宸ヤ綔閲忋?鍙﹀ Hibernate 鍙互鍒╃敤浠g悊妯″紡鏉ョ畝鍖栬澆鍏ョ被鐨勮繃紼嬶紝榪欏皢澶уぇ鍑忓皯鍒╃敤 Hibernate QL 浠庢暟鎹簱鎻愬彇鏁版嵁鐨勪唬鐮佺殑緙栧啓閲忥紝浠庤岃妭綰﹀紑鍙戞椂闂村拰寮鍙戞垚鏈?Hibernate 鍙互鍜屽縐峎eb 鏈嶅姟鍣ㄦ垨鑰呭簲鐢ㄦ湇鍔″櫒鑹ソ闆嗘垚錛屽浠婂凡緇忔敮鎸佸嚑涔庢墍鏈夌殑嫻佽鐨勬暟鎹簱鏈嶅姟鍣ㄣ?<br /> 鍦╩ysql涓柊寤烘暟鎹ソUSER琛紝瀛楁鏈?涓紝鍒嗗埆鏄痠d銆乽sername銆乸assword錛岃創涓婅剼鏈粎渚涘弬鑰?br /> <br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000">    create table `ding`.`user`(<br />         `id` </span><span style="color: #0000ff">int</span><span style="color: #000000"> </span><span style="color: #0000ff">default</span><span style="color: #000000"> </span><span style="color: #000000">''</span><span style="color: #000000"> not </span><span style="color: #0000ff">null</span><span style="color: #000000">,<br />        `username` varchar(</span><span style="color: #000000">30</span><span style="color: #000000">),<br />        `password` varchar(</span><span style="color: #000000">30</span><span style="color: #000000">),<br />         primary key (`id`)<br />     );</span></div> <br /> 鍒囨崲鍒版暟鎹簱閫忚鍥撅紝鏂板緩涓涓猰ysql榪炴帴錛堣繖閲屽氨涓嶅啀澶氳浜嗭級銆?br /> <br /> 鏂板緩涓涓獁eb宸ョ▼錛岀劧鍚庡彸閿夋嫨myeclipse錛岄夋嫨add hibernate........ 錛屾妸hibernate鐨刯ar鍔犲叆鍒板伐紼嬩腑錛岄夋嫨鐨勬椂鍊欐敞鎰廽ar鍖呰鏀懼湪lib涓紝鍙互媯鏌ヤ笅錛屽叾涓湁涓涓嬩細閫夋嫨鍒氭柊寤虹殑mysql榪炴帴錛屽姞瀹屼互鍚庡氨浼氱湅鍒癝RC涓嬪浜嗕竴涓猦ibernate.cfg.xml鏂囦歡錛屽唴瀹瑰寘鍚簡閰嶇疆鐨勮繛鎺ヤ俊鎭紝濡備笅錛?br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000"><?</span><span style="color: #000000">xml version</span><span style="color: #000000">=</span><span style="color: #000000">'</span><span style="color: #000000">1.0</span><span style="color: #000000">'</span><span style="color: #000000"> encoding</span><span style="color: #000000">=</span><span style="color: #000000">'</span><span style="color: #000000">UTF-8</span><span style="color: #000000">'</span><span style="color: #000000">?></span><span style="color: #000000"><br /> </span><span style="color: #000000"><!</span><span style="color: #000000">DOCTYPE hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration PUBLIC<br />           </span><span style="color: #000000">"</span><span style="color: #000000">-//Hibernate/Hibernate Configuration DTD 3.0//EN</span><span style="color: #000000">"</span><span style="color: #000000"><br />           </span><span style="color: #000000">"</span><span style="color: #000000">http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br /> </span><span style="color: #000000"><!--</span><span style="color: #000000"> Generated by MyEclipse Hibernate Tools.                   </span><span style="color: #000000">--></span><span style="color: #000000"><br /> </span><span style="color: #000000"><</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br />     </span><span style="color: #000000"><</span><span style="color: #000000">session</span><span style="color: #000000">-</span><span style="color: #000000">factory</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.username</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">root</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.url</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             jdbc:mysql:</span><span style="color: #008000">//</span><span style="color: #008000">localhost:3306/ding</span><span style="color: #008000"><br /> </span><span style="color: #000000">        </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">dialect</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             org.hibernate.dialect.MySQLDialect<br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">myeclipse.connection.profile</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">mysql</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.password</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">ding</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.driver_class</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             com.mysql.jdbc.Driver<br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br />     </span><span style="color: #000000"></</span><span style="color: #000000">session</span><span style="color: #000000">-</span><span style="color: #000000">factory</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br /> </span><span style="color: #000000"></</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration</span><span style="color: #000000">></span></div> <br /> 鍒囨崲鍒版暟鎹簱閫忚鍥撅紝鍚姩閭d釜榪炴帴鎵懼埌寤虹殑USER琛紝鍙抽敭閫夋嫨Hibernate Reverse Engineering...錛屽湪寮瑰嚭鐨勬閲岄潰鐐瑰嚮 Java src folder 涓琛屾渶鍙充晶鐨?Browser.. 鎸夐挳鏉ラ夋嫨婧愮爜鐩綍錛岃繖閲屾垜閫夋嫨鑷繁宸ョ▼src 鐩綍錛屽茍鎶婁笅闈㈢殑 Java package 鍙充晶鐨勮緭鍏ユ涓緭鍏ヨ嚜宸辨兂瑕佺殑鍖呭悕錛屾垜榪欓噷鏄痶est錛屾帴鐫閫変腑涓嬮潰鐨勫閫夋錛屾垜閫夊墠闈袱涓?<br /> [x] Hibernate mapping file (*.hbm.xml) for each database table<br /> [x] Java Data Object (POJO <> DB Table)<br /> 絎?欏逛笅闈㈢殑澶嶉塩reate abstract class鎴戣繖閲屼笉閫夛紝鐐瑰嚮next錛屽啀鍦↖D generator閫夋嫨increment錛堣嚜澧為暱錛夛紝鐐瑰畬鎴愩?br /> <br /> 榪斿洖j2ee閫忚鍥撅紝浼氱湅鍒板湪test鍖呬笅鐢熸垚浜哢ser.java鍜孶ser.hbm.xml鏂囦歡錛屽涓嬶細<br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> User </span><span style="color: #0000ff">implements</span><span style="color: #000000"> java.io.Serializable {<br /> <br />     </span><span style="color: #0000ff">private</span><span style="color: #000000"> Integer id;<br /> <br />     </span><span style="color: #0000ff">private</span><span style="color: #000000"> String username;<br /> <br />     </span><span style="color: #0000ff">private</span><span style="color: #000000"> String password;<br /> <br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> Integer getId() {<br />         </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">this</span><span style="color: #000000">.id;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> setId(Integer id) {<br />         </span><span style="color: #0000ff">this</span><span style="color: #000000">.id </span><span style="color: #000000">=</span><span style="color: #000000"> id;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> String getUsername() {<br />         </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">this</span><span style="color: #000000">.username;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> setUsername(String username) {<br />         </span><span style="color: #0000ff">this</span><span style="color: #000000">.username </span><span style="color: #000000">=</span><span style="color: #000000"> username;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> String getPassword() {<br />         </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">this</span><span style="color: #000000">.password;<br />     }<br /> <br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> setPassword(String password) {<br />         </span><span style="color: #0000ff">this</span><span style="color: #000000">.password </span><span style="color: #000000">=</span><span style="color: #000000"> password;<br />     }<br /> <br /> }</span></div> <br /> <br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000"><?</span><span style="color: #000000">xml version</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">1.0</span><span style="color: #000000">"</span><span style="color: #000000"> encoding</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">utf-8</span><span style="color: #000000">"</span><span style="color: #000000">?></span><span style="color: #000000"><br /> </span><span style="color: #000000"><!</span><span style="color: #000000">DOCTYPE hibernate</span><span style="color: #000000">-</span><span style="color: #000000">mapping PUBLIC </span><span style="color: #000000">"</span><span style="color: #000000">-//Hibernate/Hibernate Mapping DTD 3.0//EN</span><span style="color: #000000">"</span><span style="color: #000000"><br /> </span><span style="color: #000000">"</span><span style="color: #000000">http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #000000"><!--</span><span style="color: #000000"> <br />     Mapping file autogenerated by MyEclipse Persistence Tools<br /> </span><span style="color: #000000">--></span><span style="color: #000000"><br /> </span><span style="color: #000000"><</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br />     </span><span style="color: #000000"><</span><span style="color: #0000ff">class</span><span style="color: #000000"> name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">test.User</span><span style="color: #000000">"</span><span style="color: #000000"> table</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">user</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">id name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">id</span><span style="color: #000000">"</span><span style="color: #000000"> type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.lang.Integer</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             </span><span style="color: #000000"><</span><span style="color: #000000">column name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">id</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br />             </span><span style="color: #000000"><</span><span style="color: #000000">generator </span><span style="color: #0000ff">class</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">increment</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br />         </span><span style="color: #000000"></</span><span style="color: #000000">id</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">username</span><span style="color: #000000">"</span><span style="color: #000000"> type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.lang.String</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             </span><span style="color: #000000"><</span><span style="color: #000000">column name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">username</span><span style="color: #000000">"</span><span style="color: #000000"> length</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">30</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">password</span><span style="color: #000000">"</span><span style="color: #000000"> type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.lang.String</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             </span><span style="color: #000000"><</span><span style="color: #000000">column name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">password</span><span style="color: #000000">"</span><span style="color: #000000"> length</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">30</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />     </span><span style="color: #000000"></</span><span style="color: #0000ff">class</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #000000"></</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">mapping</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span></div> <br /> 鍚屾椂鍦ㄥ師鍏堢殑hibernate.cfg.xml涓姞鍏ヤ簡  <mapping resource="test/User.hbm.xml" />錛屾渶緇堢殑hibernate.cfg.xml鏂囦歡濡備笅錛?br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000"><?</span><span style="color: #000000">xml version</span><span style="color: #000000">=</span><span style="color: #000000">'</span><span style="color: #000000">1.0</span><span style="color: #000000">'</span><span style="color: #000000"> encoding</span><span style="color: #000000">=</span><span style="color: #000000">'</span><span style="color: #000000">UTF-8</span><span style="color: #000000">'</span><span style="color: #000000">?></span><span style="color: #000000"><br /> </span><span style="color: #000000"><!</span><span style="color: #000000">DOCTYPE hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration PUBLIC<br />           </span><span style="color: #000000">"</span><span style="color: #000000">-//Hibernate/Hibernate Configuration DTD 3.0//EN</span><span style="color: #000000">"</span><span style="color: #000000"><br />           </span><span style="color: #000000">"</span><span style="color: #000000">http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br /> </span><span style="color: #000000"><!--</span><span style="color: #000000"> Generated by MyEclipse Hibernate Tools.                   </span><span style="color: #000000">--></span><span style="color: #000000"><br /> </span><span style="color: #000000"><</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br />     </span><span style="color: #000000"><</span><span style="color: #000000">session</span><span style="color: #000000">-</span><span style="color: #000000">factory</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.username</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">root</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.url</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             jdbc:mysql:</span><span style="color: #008000">//</span><span style="color: #008000">localhost:3306/ding</span><span style="color: #008000"><br /> </span><span style="color: #000000">        </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">dialect</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             org.hibernate.dialect.MySQLDialect<br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">myeclipse.connection.profile</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">mysql</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.password</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">ding</span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">property name</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">connection.driver_class</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br />             com.mysql.jdbc.Driver<br />         </span><span style="color: #000000"></</span><span style="color: #000000">property</span><span style="color: #000000">></span><span style="color: #000000"><br />         </span><span style="color: #000000"><</span><span style="color: #000000">mapping resource</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">test/User.hbm.xml</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">/></span><span style="color: #000000"><br /> <br />     </span><span style="color: #000000"></</span><span style="color: #000000">session</span><span style="color: #000000">-</span><span style="color: #000000">factory</span><span style="color: #000000">></span><span style="color: #000000"><br /> <br /> </span><span style="color: #000000"></</span><span style="color: #000000">hibernate</span><span style="color: #000000">-</span><span style="color: #000000">configuration</span><span style="color: #000000">></span></div> <br /> 鍐欎釜Test嫻嬭瘯綾?br /> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> Test {<br /> <br />     </span><span style="color: #008000">/**</span><span style="color: #008000">  <br />      *   @Description 鏂規硶瀹炵幇鍔熻兘鎻忚堪  <br />      *   </span><span style="color: #808080">@param</span><span style="color: #008000"> args<br />      *   void<br />      *   </span><span style="color: #808080">@throws</span><span style="color: #008000">  鎶涘嚭寮傚父璇存槑<br />      </span><span style="color: #008000">*/</span><span style="color: #000000"><br />     </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> main(String[] args) {<br />         <br />         SessionFactory sf </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> Configuration().configure().buildSessionFactory();<br />       Session session </span><span style="color: #000000">=</span><span style="color: #000000"> sf.openSession();<br />       Transaction tx </span><span style="color: #000000">=</span><span style="color: #000000"> session.beginTransaction();<br />       User u </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> User();<br />       u.setUsername(</span><span style="color: #000000">"</span><span style="color: #000000">laoding</span><span style="color: #000000">"</span><span style="color: #000000">);<br />       u.setPassword(</span><span style="color: #000000">"</span><span style="color: #000000">123</span><span style="color: #000000">"</span><span style="color: #000000">);<br />       session.save(u);<br />       tx.commit();<br />       <br />       String hql </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">from User</span><span style="color: #000000">"</span><span style="color: #000000">;<br />       Query query </span><span style="color: #000000">=</span><span style="color: #000000"> session.createQuery(hql);<br />       List list </span><span style="color: #000000">=</span><span style="color: #000000"> query.list();<br />       </span><span style="color: #0000ff">for</span><span style="color: #000000">(Iterator i </span><span style="color: #000000">=</span><span style="color: #000000"> list.iterator();i.hasNext();){<br />           User user </span><span style="color: #000000">=</span><span style="color: #000000"> (User) i.next();<br />           System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">username===</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">user.getUsername());<br />       }<br />     }<br /> <br /> }</span></div> <br /> 鎵ц榪欎釜綾伙紝鐪嬪埌鍚庡彴鎵撳嵃<br /> username===laoding<br /> <br /> 鍘葷湅鐪嬭〃閲屾暟鎹凡緇忔彃鍏ワ紝瀹屾垚銆? <img src ="http://www.tkk7.com/laoding/aggbug/245772.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/laoding/" target="_blank">鑰佷竵</a> 2008-12-11 19:23 <a href="http://www.tkk7.com/laoding/articles/245772.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://wwwxue1888.com" target="_blank">亚洲开心婷婷中文字幕</a>| <a href="http://xjscr.com" target="_blank">国产在线19禁免费观看国产</a>| <a href="http://yanyingqiang.com" target="_blank">亚洲一区二区三区在线视频</a>| <a href="http://xcdys.com" target="_blank">亚洲AV无码专区国产乱码不卡</a>| <a href="http://wenfaka.com" target="_blank">亚洲欧洲免费无码</a>| <a href="http://juguanghr.com" target="_blank">亚洲中字慕日产2021</a>| <a href="http://www-333346.com" target="_blank">黄页网站免费在线观看</a>| <a href="http://83k5.com" target="_blank">国内精品久久久久影院亚洲</a>| <a href="http://mlhcd.com" target="_blank">成人毛片18女人毛片免费视频未 </a>| <a href="http://xxnxgay.com" target="_blank">中国毛片免费观看</a>| <a href="http://yytengsheng.com" target="_blank">亚洲精品老司机在线观看</a>| <a href="http://532342.com" target="_blank">一日本道a高清免费播放 </a>| <a href="http://hndsfwl.com" target="_blank">亚洲精品无码成人片久久</a>| <a href="http://820111com.com" target="_blank">三年在线观看免费观看完整版中文</a>| <a href="http://wwwtoutoulu.com" target="_blank">亚洲狠狠爱综合影院婷婷</a>| <a href="http://jiggybaby.com" target="_blank">污污污视频在线免费观看</a>| <a href="http://msjdyd.com" target="_blank">亚洲一区二区三区无码中文字幕 </a>| <a href="http://hhgcnet.com" target="_blank">亚洲字幕在线观看</a>| <a href="http://chinacmk.com" target="_blank">免费不卡视频一卡二卡</a>| <a href="http://1111xxxx.com" target="_blank">亚洲色偷偷偷综合网</a>| <a href="http://144446.com" target="_blank">日本大片在线看黄a∨免费</a>| <a href="http://igo98.com" target="_blank">一个人免费观看视频在线中文</a>| <a href="http://1111xxxx.com" target="_blank">国产亚洲综合一区柠檬导航</a>| <a href="http://xdxsw.com" target="_blank">99久久人妻精品免费一区</a>| <a href="http://99rlcf.com" target="_blank">亚洲人成毛片线播放</a>| <a href="http://blzcn.com" target="_blank">国产精品免费一级在线观看</a>| <a href="http://82nnn.com" target="_blank">成人毛片100免费观看</a>| <a href="http://hs969.com" target="_blank">亚洲av鲁丝一区二区三区</a>| <a href="http://gwcyy.com" target="_blank">青草草色A免费观看在线</a>| <a href="http://qvod-player.com" target="_blank">亚洲国产成人久久综合</a>| <a href="http://dzhyyy.com" target="_blank">国产亚洲日韩一区二区三区</a>| <a href="http://www-7607.com" target="_blank">免费91麻豆精品国产自产在线观看 </a>| <a href="http://chinashineway.com" target="_blank">又黄又大的激情视频在线观看免费视频社区在线 </a>| <a href="http://shaonvfushi.com" target="_blank">国产精品久久久久久亚洲影视 </a>| <a href="http://www-741.com" target="_blank">婷婷亚洲天堂影院</a>| <a href="http://www-2236444.com" target="_blank">中文字幕乱码免费看电影</a>| <a href="http://trio2003.com" target="_blank">亚洲免费在线观看视频</a>| <a href="http://gayhh.com" target="_blank">jjzz亚洲亚洲女人</a>| <a href="http://57az.com" target="_blank">永久在线观看www免费视频</a>| <a href="http://9797ww.com" target="_blank">欧洲亚洲国产精华液</a>| <a href="http://c7vl.com" target="_blank">久久精品国产亚洲夜色AV网站</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>