锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产亚洲精品成人a v小说,亚洲一卡2卡4卡5卡6卡在线99,亚洲一区二区三区国产精华液http://www.tkk7.com/haoqingshi/articles/10912.htmlJava&InterJava&InterWed, 24 Aug 2005 06:03:00 GMThttp://www.tkk7.com/haoqingshi/articles/10912.htmlhttp://www.tkk7.com/haoqingshi/comments/10912.htmlhttp://www.tkk7.com/haoqingshi/articles/10912.html#Feedback0http://www.tkk7.com/haoqingshi/comments/commentRss/10912.htmlhttp://www.tkk7.com/haoqingshi/services/trackbacks/10912.html Java鏁版嵁綾誨瀷 Hibernate鏁版嵁綾誨瀷 鏍囧噯SQL鏁版嵁綾誨瀷
(PS:瀵逛簬涓嶅悓鐨凞B鍙兘鏈夋墍宸紓)
byte銆乯ava.lang.Byte byte TINYINT short銆乯ava.lang.Short short SMALLINT int銆乯ava.lang.Integer integer INGEGER long銆乯ava.lang.Long long BIGINT float銆乯ava.lang.Float float FLOAT double銆乯ava.lang.Double double DOUBLE java.math.BigDecimal big_decimal NUMERIC char銆乯ava.lang.Character character CHAR(1) boolean銆乯ava.lang.Boolean boolean BIT java.lang.String string VARCHAR boolean銆乯ava.lang.Boolean yes_no CHAR(1)('Y'鎴?N') boolean銆乯ava.lang.Boolean true_false CHAR(1)('Y'鎴?N') java.util.Date銆乯ava.sql.Date date DATE java.util.Date銆乯ava.sql.Time time TIME java.util.Date銆乯ava.sql.Timestamp timestamp TIMESTAMP java.util.Calendar calendar TIMESTAMP java.util.Calendar calendar_date DATE byte[] binary VARBINARY銆丅LOB java.lang.String text CLOB java.io.Serializable serializable VARBINARY銆丅LOB java.sql.Clob clob CLOB java.sql.Blob blob BLOB java.lang.Class class VARCHAR java.util.Locale locale VARCHAR java.util.TimeZone timezone VARCHAR java.util.Currency currency VARCHAR


Java&Inter 2005-08-24 14:03 鍙戣〃璇勮
]]>
Hibernate2鍗囩駭鍒癏ibernate3瑕佹敞鎰忕殑闂(杞創(chuàng))http://www.tkk7.com/haoqingshi/articles/10792.htmlJava&InterJava&InterTue, 23 Aug 2005 06:39:00 GMThttp://www.tkk7.com/haoqingshi/articles/10792.htmlhttp://www.tkk7.com/haoqingshi/comments/10792.htmlhttp://www.tkk7.com/haoqingshi/articles/10792.html#Feedback0http://www.tkk7.com/haoqingshi/comments/commentRss/10792.htmlhttp://www.tkk7.com/haoqingshi/services/trackbacks/10792.html閫欑瘒鏂囦歡鏁寸悊浜嗕竴浜涙垜鏀瑰Hibernate絳嗚鏅傦紝寰?/SPAN>Hibernate 2鍒?/SPAN>Hibernate 3涓墍閬囬亷鐨勪笉鍚岄粸錛屽鏋滅櫦鐝炬湁鍏跺畠閲嶈鐨勬敼璁婏紝灝囬毃鏅傛柊澧炶嚦閫欏嬫枃浠朵腑銆?/SPAN>

灝?/SPAN> DTD 鏂囦歡鐨勫紩鐢?/SPAN>


hibernate.cfg.xml
涓皪DTD鏂囦歡鐨勫紩鐢ㄥ繀闋堟敼璁婏紝鍦?/SPAN>Hibernate 2涓槸閫欐ǎ錛?/SPAN>

...
<!DOCTYPE hibernate-configuration
    PUBLIC
"-//Hibernate/Hibernate Configuration DTD//EN"
    "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd"
>
...


鍦?/SPAN>Hibernate 3涓繀闋堥欐ǎ錛?/SPAN>

...
<!DOCTYPE hibernate-configuration PUBLIC
   
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"
>
...



鏄犲皠鏂囦歡鍦?/SPAN>Hibernate 2鏅傛槸閫欐ǎ錛?/SPAN>

...
<!DOCTYPE hibernate-mapping
    PUBLIC
"-//Hibernate/Hibernate Mapping DTD//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd"
>
...


鍦?/SPAN>Hibernate 3涓槸閫欐ǎ錛?/SPAN>

...
<!DOCTYPE hibernate-mapping
    PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
>
...

 

package 鐨勬敼璁?/SPAN>


Hibernate 2
涓?/SPAN>API鐨勯爞灞?/SPAN>package鍚嶇ū鏄?/SPAN>net.sf.hibernate錛屽湪Hibernate 3涓槸org.hibernate錛屼緥濡?/SPAN>Hibernate 2涓殑net.sf.hibernate.SessionFactory鍦?/SPAN>Hibernate 3涓敼鐐?/SPAN>org.hibernate.SessionFactory銆?/SPAN>

鍙栨秷 Session 涓?/SPAN> find()銆?/SPAN>iterate() 鏂規(guī)硶


Session
涓殑find()鏂規(guī)硶琚彇娑堜簡錛屽繀闋堜嬌鐢?/SPAN>Session鐨?/SPAN>createQuery()寤虹珛Query瀵︿緥錛屼甫浣跨敤list()鏂規(guī)硶渚嗗彇浠c?/SPAN>Session鐨?/SPAN>iterate()琚彇娑堜簡錛岀敱Query浠嬮潰涓婄殑iterator()渚嗗彇浠o紝瑭寵珛鐪?/SPAN> Query.list()銆?/SPAN>iterator()銆?/SPAN>

HQL 鏂板瑾炲彞


鏂板 update 瑾炲彞

Query query = session.createQuery("update User set age=30 where id=1");
query.executeUpdate();


鏂板 delete 瑾炲彞

Query query = session.createQuery("delete User where age<20");
query.executeUpdate();

鑷畾緹?/SPAN> insert銆?/SPAN>update銆?/SPAN>delete


Hibernate 3
鐨勬槧灝勬枃浠朵腑鏂板浜?/SPAN><sql-insert>銆?/SPAN><sql-update>鑸?/SPAN><sql-delete>涓夊嬫綾わ紝鎮(zhèn)ㄥ彲浠ュ湪閫欎笁鍊嬫綾や腑浣跨敤SQL鑷畾緹╂?zhèn)ㄧ?/SPAN>INSERT銆?/SPAN>UPDATE銆?/SPAN>DELETE錛屼篃灝辨槸鍎插瓨銆佹洿鏂般佸埅闄よ硣鏂欐檪鐨勮鐐猴紝瑭寵珛鐪?/SPAN> 鑷畾緹?/SPAN> insert銆?/SPAN>update銆?/SPAN>delete銆?/SPAN>

鍏跺畠

  • Expression欏炲垾闆栦粛鍙嬌鐢紝浣嗘柊澧?/SPAN>Restrictions欏炲垾浣滅偤Expression欏炲垾鐨勬浛浠c?/SPAN>
  • 鏂板 DetchedCriteria銆?/SPAN>
  • 鏂板 鍕曟厠妯″瀷錛?/SPAN>Dynamic Model錛?/SPAN>銆?/SPAN>
  • HibernateException 璁婄偤Checked exception銆?/SPAN>
  • Interceptor 鏂板浜嗗咕鍊嬫柟娉曘?/SPAN>
  • Lazy Initialization闋愯ō鐐?/SPAN> true錛屼笉鎯充嬌鐢ㄧ殑瑭憋紝蹇呴爤鍦ㄦ槧灝勬枃浠朵腑璦畾lazy灞х偤false銆?/SPAN>
  • 鍙忛亷org.hibernate.tool.instrument.InstrumentTask灝?/SPAN>.class妾旈茶buildtime bytecode instrumentation錛屽鐝懼爆鎬х殑Lazy Initialization銆?/SPAN>

 鍘熸枃鍑鴻嚜錛?A >http://www.caterpillar.onlyfun.net/Gossip/HibernateGossip/Hibernate2ToHibernate3.html



]]>
主站蜘蛛池模板: 亚洲国产精品无码久久青草| 尤物视频在线免费观看| a毛片免费在线观看| 国产成人免费ā片在线观看| 亚洲一区二区三区播放在线| 99久久人妻精品免费一区| 国产精一品亚洲二区在线播放| jizz日本免费| 亚洲一区二区三区香蕉| 亚洲视频在线免费| 亚洲欭美日韩颜射在线二| 中文字幕免费在线视频| 亚洲永久精品ww47| 99精品视频在线观看免费播放| 亚洲一区二区三区日本久久九| 久久免费精品一区二区| 久久精品国产亚洲av麻| 亚洲精品视频在线免费| 亚洲国产人成在线观看| 好爽又高潮了毛片免费下载| 亚洲av永久无码精品秋霞电影秋| 国产美女被遭强高潮免费网站| 国产综合激情在线亚洲第一页| 亚洲午夜无码片在线观看影院猛 | 九九久久精品国产免费看小说| 国产做床爱无遮挡免费视频| 一区二区三区免费在线视频| 亚洲老妈激情一区二区三区| 香蕉成人免费看片视频app下载| 亚洲明星合成图综合区在线| 好男人www免费高清视频在线| 校园亚洲春色另类小说合集| 国产亚洲精品资在线| 亚洲一级免费毛片| 亚洲欧美成人综合久久久| 国产精品亚洲mnbav网站| 久久免费看少妇高潮V片特黄| 国产AV旡码专区亚洲AV苍井空| 国产免费无遮挡精品视频| 中文字幕免费在线看电影大全| 亚洲熟妇无码爱v在线观看|