锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品无码MV在线观看,youjizz亚洲,亚洲黄色三级视频http://m.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://m.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://m.tkk7.com/laoding/articles/272015.html</guid><wfw:comment>http://m.tkk7.com/laoding/comments/272015.html</wfw:comment><comments>http://m.tkk7.com/laoding/articles/272015.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/laoding/comments/commentRss/272015.html</wfw:commentRss><trackback:ping>http://m.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://m.tkk7.com/laoding/aggbug/272015.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/laoding/" target="_blank">鑰佷竵</a> 2009-05-21 16:22 <a href="http://m.tkk7.com/laoding/articles/272015.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>hibernate綆鍗曞叆闂ㄥ疄渚?/title><link>http://m.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://m.tkk7.com/laoding/articles/245772.html</guid><wfw:comment>http://m.tkk7.com/laoding/comments/245772.html</wfw:comment><comments>http://m.tkk7.com/laoding/articles/245772.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/laoding/comments/commentRss/245772.html</wfw:commentRss><trackback:ping>http://m.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://m.tkk7.com/laoding/aggbug/245772.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/laoding/" target="_blank">鑰佷竵</a> 2008-12-11 19:23 <a href="http://m.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://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://8mav950.com" target="_blank">伊人久久亚洲综合影院首页</a>| <a href="http://532342.com" target="_blank">亚洲AV无码一区二区一二区</a>| <a href="http://zmtme.com" target="_blank">妞干网免费观看视频</a>| <a href="http://ahsuibao.com" target="_blank">美女黄色免费网站</a>| <a href="http://yw762.com" target="_blank">国产亚洲美女精品久久久久狼</a>| <a href="http://www-gogo.com" target="_blank">99re6免费视频</a>| <a href="http://1992zyzp.com" target="_blank">精品国产_亚洲人成在线</a>| <a href="http://33303339.com" target="_blank">久久青草亚洲AV无码麻豆</a>| <a href="http://zcrencai.com" target="_blank">成年女性特黄午夜视频免费看 </a>| <a href="http://sao350.com" target="_blank">国产a v无码专区亚洲av</a>| <a href="http://www-333346.com" target="_blank">久久青草免费91线频观看不卡 </a>| <a href="http://42329c.com" target="_blank">亚洲国产另类久久久精品</a>| <a href="http://www66913.com" target="_blank">18禁网站免费无遮挡无码中文</a>| <a href="http://9hao66.com" target="_blank">老子影院午夜伦不卡亚洲</a>| <a href="http://yjszhukao.com" target="_blank">亚洲丁香色婷婷综合欲色啪</a>| <a href="http://1877808.com" target="_blank">日韩一区二区在线免费观看 </a>| <a href="http://hbwhgd.com" target="_blank">亚洲中文字幕无码爆乳av中文</a>| <a href="http://jyzs888.com" target="_blank">午夜精品射精入后重之免费观看 </a>| <a href="http://szzdjl.com" target="_blank">成人性生交视频免费观看</a>| <a href="http://88ww99.com" target="_blank">成全视成人免费观看在线看</a>| <a href="http://hdznzdh.com" target="_blank">亚洲一级特黄特黄的大片</a>| <a href="http://hndsfwl.com" target="_blank">亚洲精品中文字幕乱码三区</a>| <a href="http://hidiaoyan.com" target="_blank">成人免费视频一区</a>| <a href="http://ocn888.com" target="_blank">久久国产乱子伦精品免费不卡 </a>| <a href="http://www-66409b.com" target="_blank">亚洲免费在线视频观看</a>| <a href="http://xzzkf.com" target="_blank">jizz18免费视频</a>| <a href="http://www-840012.com" target="_blank">亚洲久热无码av中文字幕</a>| <a href="http://cn-zggx.com" target="_blank">亚洲欧洲日韩不卡</a>| <a href="http://90hong.com" target="_blank">久久久久亚洲?V成人无码</a>| <a href="http://aidannis.com" target="_blank">99久久免费精品国产72精品九九</a>| <a href="http://732r.com" target="_blank">免费人成在线观看视频高潮</a>| <a href="http://blzcn.com" target="_blank">国产偷国产偷亚洲高清在线</a>| <a href="http://microston.com" target="_blank">亚洲成AV人片久久</a>| <a href="http://3t77.com" target="_blank">亚洲国产成人精品无码区在线观看</a>| <a href="http://zzo8.com" target="_blank">免费h成人黄漫画嘿咻破解版</a>| <a href="http://jomujy.com" target="_blank">中文字幕影片免费在线观看</a>| <a href="http://www9k832.com" target="_blank">久久国产精品免费视频</a>| <a href="http://www-kj5799.com" target="_blank">caoporn成人免费公开</a>| <a href="http://740740740.com" target="_blank">亚洲av无码片vr一区二区三区</a>| <a href="http://www66susu.com" target="_blank">亚洲天堂一区二区三区</a>| <a href="http://sdkjkj.com" target="_blank">亚洲视频免费在线观看</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>