BlueSpace
思想有多遠,我們就能走多遠!
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
posts - 0, comments - 5, trackbacks - 0
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
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
留言簿
(1)
給我留言
查看公開留言
查看私人留言
我參與的團隊
深圳Java俱樂部(0/0)
文章分類
ajax(1)
hibernate(4)
java(21)
javasrcipt(13)
mysql數據庫(6)
spring
文章檔案
2009年8月 (1)
2009年3月 (2)
2008年10月 (1)
2008年7月 (3)
2008年6月 (11)
2008年3月 (1)
2008年2月 (1)
2007年12月 (11)
2007年11月 (3)
2007年9月 (13)
相冊
my photo
http://m.tkk7.com/beansoft
http://m.tkk7.com/sterning
http://m.tkk7.com/sterning
搜索
最新評論
1.?re: xfire aegis轉
評論內容較長,點擊標題查看
--啊啊啊
2.?re: xfire aegis轉
itn
--吃飯會非常
3.?re: distinct 與 order by
“select * from test group by name”這個SQL語句有問題,執行不了
--didi
4.?re: java讀取excel文件
good,so well,
--1111
5.?re: 正則表達式,不區分大小寫的替換
評論內容較長,點擊標題查看
--新手。
hibernate的SessionManager
?
?1
import
?org.apache.commons.logging.Log;
?2
import
?org.apache.commons.logging.LogFactory;
?3
import
?org.hibernate.FlushMode;
?4
import
?org.hibernate.HibernateException;
?5
import
?org.hibernate.Session;
?6
import
?org.hibernate.SessionFactory;
?7
import
?org.hibernate.Transaction;
?8
import
?org.hibernate.cfg.Configuration;
?9
10
11
12
public
?
class
?SessionManager?
{
13
????
private
?
static
?Log?log?
=
?LogFactory.getLog(SessionManager.
class
);
14
????
private
?
static
?
final
?SessionFactory?sessionFactory;
15
????
/**?*/
/**
靜態塊:創建session?factory
*/
16
????
static
?
{
17
????????
try
?
{
18
????????????System.out.println(
"
數據映射初始化
begin
"
);
19
????????????Configuration?configure?
=
?
new
?Configuration().configure();
20
????????????sessionFactory?
=
configure.buildSessionFactory();
21
????????????
/**/
/*
URL?configFileURL?=
22
????????????????????SessionManager.class.getResource("/hibernate.cfg.xml");
23
????????????Configuration?configure?=?(new?Configuration()).configure(configFileURL);
*/
24
????????????System.out.println(
"
數據映射初始化
end
"
);
25
????????}
?
catch
?(Throwable?ex)?
{
26
????????????log.error(
"
Initial?SessionFactory?creation?failed.
"
,?ex);
27
????????????
throw
?
new
?ExceptionInInitializerError(ex);
28
????????}
29
????}
30
????
/**?*/
/**
獲取當前線程的session對象
*/
31
????
public
?
static
?Session?currentSession()?
throws
?HibernateException?
{
32
????????Session?s?
=
?sessionFactory.openSession();
33
????????s.setFlushMode(FlushMode.NEVER);
34
????????
return
?s;
35
????}
36
????
public
?
static
?Session?currentSessionFlush()?
throws
?HibernateException?
{
37
????????Session?s?
=
?sessionFactory.openSession();
38
????????s.setFlushMode(FlushMode.AUTO);
39
????????
return
?s;
40
????}
41
????
/**?*/
/**
關閉當前線程所在的session對象
*/
42
????
public
?
static
?
void
?closeSession(Session?s)?
throws
?HibernateException?
{
43
????????
if
?(s?
!=
?
null
)
{
44
????????????s.close();
45
????????}
46
????}
47
????
public
?
static
?SessionFactory?getSessionFactory()?
{
48
????????
if
(sessionFactory
!=
null
)
{
49
????????????
return
?sessionFactory;
50
????????}
51
????????
else
{
52
????????????System.out.println(
"
無效的factiory
"
);
53
????????????
return
?
null
;
54
????????}
55
????}
56
}
57
posted on 2007-09-03 09:23
crazy
閱讀(391)
評論(0)
編輯
收藏
所屬分類:
hibernate
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
文章系統.Hibernate的一對多,多對一映射
tomcat數據源的配置
hibernate.cfg.xml的配置
hibernate的SessionManager
Powered by:
BlogJava
Copyright ©2025 crazy
主站蜘蛛池模板:
亚洲AV无码一区二区一二区
|
亚洲妓女综合网99
|
九九视频高清视频免费观看
|
亚洲日韩精品国产3区
|
3344免费播放观看视频
|
色拍自拍亚洲综合图区
|
免费观看久久精彩视频
|
久久精品国产亚洲AV香蕉
|
最近免费字幕中文大全视频
|
亚洲今日精彩视频
|
免费精品国产自产拍在
|
亚洲熟女乱色一区二区三区
|
色播在线永久免费视频
|
无码精品人妻一区二区三区免费
|
亚洲综合最新无码专区
|
a毛片免费全部在线播放**
|
亚洲∧v久久久无码精品
|
av免费不卡国产观看
|
亚洲精品天堂成人片AV在线播放
|
免费人成在线观看网站视频
|
fc2成年免费共享视频18
|
亚洲福利视频一区
|
A级毛片内射免费视频
|
MM1313亚洲精品无码久久
|
亚洲欧洲无码AV电影在线观看
|
69成人免费视频无码专区
|
理论亚洲区美一区二区三区
|
亚洲最大av无码网址
|
精品无码人妻一区二区免费蜜桃
|
自拍偷自拍亚洲精品情侣
|
久久国产精品萌白酱免费
|
亚洲一区二区影视
|
亚洲?V无码成人精品区日韩
|
13小箩利洗澡无码视频网站免费
|
亚洲成人免费网址
|
亚洲午夜福利精品无码
|
在线免费中文字幕
|
欧洲乱码伦视频免费国产
|
亚洲精品国产成人专区
|
免费大黄网站在线看
|
久久免费看黄a级毛片
|