<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-10  評論-66  文章-1  trackbacks-0
    我有一張數據表USER,里面已有數據了,現在我只想更新這張數據表里的某個字段,不知有沒有方法在hibernate可以像用SQL語句那樣直接更新只想更改的字段,而不是先load出來再save? 如: 數據表USER create table user( id int primary key ,name varchar(20), age int); 代碼 User user = new User(); user.setId(new Integer(1)); user.setName("name"); user.setAge(new Integer(21)); Session session = HibernateSessionFactory.getCurrentSession(); session.save(user); 當我去更新時, User user = new User(); user.setId(new Integer(1)); user.setName("name2"); Session session = HibernateSessionFactory.getCurrentSession(); session.update(user); 這時Age的值就變成了NULL了,我現在就想當我去更新時(不用先load出來),Age的值不會改變, 希望各位指點下,謝謝
    posted on 2006-09-06 16:50 javadragon 閱讀(3214) 評論(4)  編輯  收藏

    評論:
    # re: 用hibernate更新數據時出現的問題 2006-09-06 20:13 | 布衣郎
    你用的是hibernate 2 還是 hibernate 3
    如果是3的話
    Session s= HibernateSessionFactory.getCurrentSession();

    s.createQuery( "update user u set age= 1" ).executeUpdate();  回復  更多評論
      
    # re: 用hibernate更新數據時出現的問題 2006-09-13 14:46 | javadragon
    我用的是hibernate 3的,現在我每更新一次數據都要load一次,
    如此一來,就會影響更新的效率,不知兄弟(布衣郎)有沒有更好的方法  回復  更多評論
      
    # re: 用hibernate更新數據時出現的問題 2006-09-15 17:11 | 安文豪
    如果是Hibernate3的話,可以直接使用native sql 去實現你的要求。做法和普通的jdbc一樣。如果不習慣。布衣郎 說的方法也是可行的!
      回復  更多評論
      
    # 我是初學者 請高手寫個完整的更新 2008-04-04 13:04 | keling
    我是初學者 請高手寫個完整的更新  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲国产精品人久久| 亚洲乱码中文字幕综合| 亚洲精品在线电影| 久久精品毛片免费观看| 亚洲视频在线不卡| 国产精品怡红院永久免费| 亚洲国产成人精品青青草原| 91免费国产在线观看| 2020国产精品亚洲综合网| 热久久精品免费视频| 老司机午夜在线视频免费| 亚洲精品久久久www| 中文字幕乱码免费看电影| 亚洲国产成人久久综合碰碰动漫3d| 日韩精品在线免费观看| 亚洲伦理一二三四| 毛片免费视频在线观看| 美女被爆羞羞网站免费 | 女人18毛片a级毛片免费| 亚洲日韩一中文字暮| 四虎永久精品免费观看| 好湿好大好紧好爽免费视频| 国产AV无码专区亚洲精品| 波多野结衣中文字幕免费视频| 亚洲第一街区偷拍街拍| 中文字幕亚洲激情| 亚洲黄色片免费看| 99亚洲乱人伦aⅴ精品| 国产亚洲精品成人AA片新蒲金| 99久久综合精品免费| 亚洲第一综合天堂另类专| 亚洲自偷自偷在线制服| 97碰公开在线观看免费视频| 国产成人+综合亚洲+天堂| 亚洲AV综合色区无码一区| 成年女人喷潮毛片免费播放| 国产成人无码免费网站| 亚洲xxxxxx| 亚洲精品无码久久久久| 噜噜嘿在线视频免费观看| 天黑黑影院在线观看视频高清免费 |