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
閱讀(1518)
評論(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
積分與排名
積分 - 189384
排名 - 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的使用(18913)
2.?Hibernate 本地SQL查詢SQLQuery(16611)
3.?Hibernate批量更新和批量刪除(11599)
4.?JProfiler遠程監控Tomcat(9957)
5.?Java調用Linux命令(7457)
6.?Spring+Hibernate+Struts(6630)
7.?Spring DataSource注入(5725)
8.?Spring+hibernate分頁查詢(4606)
9.?Spring Hibernate 模板實現分頁(4587)
10.?java虛擬機參數詳解(4393)
11.?Hibernate one-to-many學習筆記(4336)
12.?Apache + Tomcat*2集群 負載平衡(Linux環境)(4125)
13.?工具分析GC日志(2999)
14.?WEB定時器-Timer(2929)
15.?Solaris系統進程的查看和管理(2648)
16.?Hibernate-Extension和Middlegen-Hibernate(2563)
17.?Spring配置總結(2358)
18.?JAVA縮放圖片(轉貼)(2328)
19.?Struts中logic:iterate標記的使用(2310)
20.?JAVA訪問LDAP(2303)
21.?Tomcat 通過數據庫驗證的配置方法(BASIC,FORM).(2228)
22.?Tomcat內存配置(2199)
23.?Tomcat5.0連接池(2063)
24.?JAVA的RSS閱讀器(2015)
25.?數據庫性能 常用SQL(1936)
26.?Oracle中分區表的使用(1853)
27.?Hibernate屬性延遲加載(1842)
28.?Hibernate主鍵生成方式(1837)
29.?GC調優(1801)
30.?hibernate二級緩存攻略 Ehcache(轉貼)(1792)
31.?EL表達式(1765)
32.?NFS 防火墻設置(1728)
33.?RedHat終端中文亂碼解決(1727)
34.?ORACLE CTXCAT-CATSEARCH(1724)
35.?Magent:Memcached集群代理(1633)
36.?轉mongodb入門(1594)
37.?Hibernate3.0批量更新和批量刪除(1518)
38.?分布式文件系統Glusterfs(1517)
39.?Spring 定時器(1491)
40.?Struts常用標簽(1477)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 Derek.Guo
MSN:envoydada@hotmail.com QQ:34935442
主站蜘蛛池模板:
仙桃市
|
陈巴尔虎旗
|
互助
|
巴青县
|
额济纳旗
|
德化县
|
同仁县
|
益阳市
|
克山县
|
长宁县
|
上杭县
|
黄大仙区
|
长兴县
|
青铜峡市
|
武乡县
|
淮南市
|
江津市
|
长汀县
|
正镶白旗
|
临漳县
|
四子王旗
|
麻栗坡县
|
惠水县
|
淅川县
|
海安县
|
永仁县
|
丁青县
|
湖南省
|
绩溪县
|
襄汾县
|
遵化市
|
西畴县
|
方正县
|
西林县
|
灵寿县
|
英德市
|
香港
|
香河县
|
闻喜县
|
改则县
|
涿州市
|