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://www.tkk7.com/beansoft
http://www.tkk7.com/sterning
http://www.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无码专区电影在线观看
|
va天堂va亚洲va影视中文字幕
|
99精品国产成人a∨免费看
|
亚洲Av无码专区国产乱码DVD
|
久久99精品免费视频
|
亚洲丝袜美腿视频
|
啦啦啦完整版免费视频在线观看
|
亚洲人成电影在线天堂
|
亚洲视频免费观看
|
亚洲一级毛片在线播放
|
免费国产作爱视频网站
|
亚洲中文字幕一区精品自拍
|
美女被免费视频网站a国产
|
亚洲aⅴ无码专区在线观看
|
久草视频在线免费
|
亚洲乱码无限2021芒果
|
成人性生免费视频
|
一道本在线免费视频
|
国产成人A亚洲精V品无码
|
欧洲人成在线免费
|
亚洲av成人综合网
|
可以免费观看一级毛片黄a
|
一个人看的免费视频www在线高清动漫
|
久久精品国产亚洲一区二区三区
|
亚洲欧美国产国产一区二区三区
|
国产精品公开免费视频
|
国产特黄一级一片免费
|
亚洲一二成人精品区
|
成人AV免费网址在线观看
|
免费精品视频在线
|
亚洲精品成人图区
|
午夜亚洲福利在线老司机
|
一级毛片免费毛片一级毛片免费
|
一级毛片免费视频
|
亚洲国产成人AV在线播放
|
亚洲精品白浆高清久久久久久
|
成人福利免费视频
|
国产精品成人69XXX免费视频
|
亚洲国产精品无码久久久
|
亚洲AV伊人久久青青草原
|