Derek.
Guo
BLOG
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆-86 評論-33 文章-0 trackbacks-0
Hibernate3.0批量更新和批量刪除
Hibernate3.0對批量更新和批量刪除提供了支持,能夠直接執行批量更新或批量刪除語句,無需把被更新或刪除的對象先加載到內存中。以下是通過Hibernate3.0執行批量更新的程序代碼:
Session session
=
sessionFactory.openSession();
Transaction tx
=
session.beginTransaction();
String hqlUpdate
=
"
update Customer set name = :newName where name = :oldName
"
;
int
updatedEntities
=
s.createQuery( hqlUpdate )
.setString(
"
newName
"
, newName )
.setString(
"
oldName
"
, oldName )
.executeUpdate();
tx.commit();
session.close();
以下是通過Hibernate3.0執行批量刪除的程序代碼:
Session session
=
sessionFactory.openSession();
Transaction tx
=
session.beginTransaction();
String hqlDelete
=
"
delete Customer where name = :oldName
"
;
int
deletedEntities
=
s.createQuery( hqlDelete )
.setString(
"
oldName
"
, oldName )
.executeUpdate();
tx.commit();
session.close();
posted on 2006-03-15 16:24
Derek.Guo
閱讀(1516)
評論(0)
編輯
收藏
所屬分類:
Java
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
J2SE6 分析工具
Hibernate屬性延遲加載
JAVA縮放圖片(轉貼)
工具分析GC日志
java虛擬機參數詳解
GC調優
Spring配置總結
JmakiDemo
Hibernate3支持DetachedCriteria(轉貼)
JAVA訪問LDAP
<
2006年3月
>
日
一
二
三
四
五
六
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
留言簿
(7)
給我留言
查看公開留言
查看私人留言
隨筆分類
(83)
Cache(2)
Database(9)
Java(51)
Linux/Unix(17)
NoSqlDB(4)
文章分類
Mongodb
技術網站
54chen
Coreseek中文全文檢索
Dominic-Blog
GFlot
GWT charting library http://repository.jboss.org/maven2/ca/nanometrics/gflot/1.0.0/
GWT Showcase
JavaCC、解析樹和 XQuery 語法
Mongodb手冊
MySQL 5.1參考手冊
Mysql部落
Nginx 的中文維基
Redis
Sphinxsearch
spymemcached
A simple, asynchronous, single-threaded memcached client written in java.
Spymemcached
Tigase
輕量高性能JABBER/XMPP服務器,帶GWT開發的客戶端
Tomcat 系統架構與設計模式
xmemcached
Extreme performance modern memcached client for java
播布客
百度文庫瀏覽器分析及實現
紅聯Linux
積分與排名
積分 - 188875
排名 - 306
最新隨筆
1.?擴容kvm虛擬機鏡像磁盤空間
2.?分布式文件系統Glusterfs
3.?KVM虛擬機克隆網絡問題
4.?NFS 防火墻設置
5.?使用 sendfile() 提升網絡文件發送性能
6.?Web服務器性能/壓力測試工具http_load、webbench、ab、Siege(轉)
7.?Magent:Memcached集群代理
8.?Mongodb Import Export Tools
9.?Mongodb dbshell Reference
10.?轉mongodb入門
11.?Mongodb Dynamic querys select
12.?mysql常用的hint
13.?Mysql innodb引擎優化
14.?J2SE6 分析工具
15.?liunx下安裝Subversion
16.?ORACLE 中dbms_stats的使用
17.?Memcached 剖析(轉)
18.?Window下配置SVN服務器與客戶端(轉)
19.?Oracle 10g Recycle Bin
20.?Oracle中分區表的使用
最新評論
1.?re: 轉mongodb入門[未登錄]
學習了。、多謝分享
--Z
2.?re: Java調用Linux命令
這個很不錯,謝謝了!我正需要這個功能!
--網絡記事本
3.?re: Hibernate 本地SQL查詢SQLQuery
不錯,很受用
--happytjn
4.?re: DES加密
評論內容較長,點擊標題查看
--woxiangbo
5.?re: JAVA縮放圖片(轉貼)
希望能用
--moguji
閱讀排行榜
1.?ORACLE 中dbms_stats的使用(18894)
2.?Hibernate 本地SQL查詢SQLQuery(16599)
3.?Hibernate批量更新和批量刪除(11596)
4.?JProfiler遠程監控Tomcat(9950)
5.?Java調用Linux命令(7452)
6.?Spring+Hibernate+Struts(6625)
7.?Spring DataSource注入(5720)
8.?Spring+hibernate分頁查詢(4596)
9.?Spring Hibernate 模板實現分頁(4581)
10.?java虛擬機參數詳解(4387)
11.?Hibernate one-to-many學習筆記(4330)
12.?Apache + Tomcat*2集群 負載平衡(Linux環境)(4116)
13.?工具分析GC日志(2992)
14.?WEB定時器-Timer(2925)
15.?Solaris系統進程的查看和管理(2639)
16.?Hibernate-Extension和Middlegen-Hibernate(2563)
17.?Spring配置總結(2352)
18.?JAVA縮放圖片(轉貼)(2321)
19.?Struts中logic:iterate標記的使用(2308)
20.?JAVA訪問LDAP(2296)
21.?Tomcat 通過數據庫驗證的配置方法(BASIC,FORM).(2219)
22.?Tomcat內存配置(2195)
23.?Tomcat5.0連接池(2059)
24.?JAVA的RSS閱讀器(2010)
25.?數據庫性能 常用SQL(1930)
26.?Oracle中分區表的使用(1844)
27.?Hibernate屬性延遲加載(1837)
28.?Hibernate主鍵生成方式(1834)
29.?GC調優(1797)
30.?hibernate二級緩存攻略 Ehcache(轉貼)(1787)
31.?EL表達式(1757)
32.?RedHat終端中文亂碼解決(1721)
33.?NFS 防火墻設置(1717)
34.?ORACLE CTXCAT-CATSEARCH(1715)
35.?Magent:Memcached集群代理(1626)
36.?轉mongodb入門(1587)
37.?Hibernate3.0批量更新和批量刪除(1516)
38.?分布式文件系統Glusterfs(1511)
39.?Spring 定時器(1486)
40.?Struts常用標簽(1474)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 Derek.Guo
MSN:envoydada@hotmail.com QQ:34935442
主站蜘蛛池模板:
房产
|
千阳县
|
镇江市
|
东阿县
|
民和
|
松原市
|
邳州市
|
应城市
|
红原县
|
横峰县
|
九江县
|
友谊县
|
彭阳县
|
合山市
|
郯城县
|
班玛县
|
呼伦贝尔市
|
安阳市
|
教育
|
常宁市
|
嘉峪关市
|
海林市
|
婺源县
|
开江县
|
西昌市
|
麻江县
|
琼结县
|
都兰县
|
错那县
|
开江县
|
巩义市
|
浠水县
|
丹东市
|
丰台区
|
荣昌县
|
资源县
|
乌兰浩特市
|
慈溪市
|
论坛
|
大渡口区
|
莱芜市
|