<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 閱讀(3215) 評論(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
    我是初學者 請高手寫個完整的更新  回復  更多評論
      

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲AV无码一区二区三区鸳鸯影院| a在线视频免费观看| 亚洲 综合 国产 欧洲 丝袜 | 亚洲国产成人久久一区久久 | 我想看一级毛片免费的| 免费无码午夜福利片69| 亚洲欧洲日产国产综合网| 全免费A级毛片免费看网站| WWW国产成人免费观看视频| 亚洲无线一二三四区| 亚洲国产成人久久笫一页| 四虎免费影院ww4164h| 免费人成视频在线播放| 亚洲视频在线一区| 亚洲阿v天堂在线2017免费| 2021在线永久免费视频| 曰批免费视频播放免费| 亚洲午夜精品一区二区公牛电影院| vvvv99日韩精品亚洲| 成年人视频免费在线观看| 国产免费内射又粗又爽密桃视频 | a色毛片免费视频| 亚洲国产美女精品久久久| 亚洲福利视频一区| 亚洲Av无码国产情品久久| 免费国产成人高清在线观看网站| 岛国岛国免费V片在线观看| 免费网站看av片| 亚洲熟妇无码AV不卡在线播放| 亚洲色婷婷一区二区三区| 日韩视频免费一区二区三区| 欧洲精品99毛片免费高清观看| 免费国产a理论片| 国产午夜亚洲精品| 久久久久亚洲AV无码麻豆| 亚洲亚洲人成综合网络| 亚洲av日韩av欧v在线天堂| 成人毛片免费视频| 1000部无遮挡拍拍拍免费视频观看| 成年女人A毛片免费视频| 美女免费视频一区二区三区|