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永久免费
|
91成人免费福利网站在线
|
亚洲AV无码成人精品区蜜桃
|
在线播放高清国语自产拍免费
|
日本免费电影一区二区
|
一级特黄录像视频免费
|
亚洲无码一区二区三区
|
亚洲精品日韩专区silk
|
国产亚洲精品一品区99热
|
亚洲Aⅴ无码一区二区二三区软件
|
成年女人毛片免费播放视频m
|
久久午夜夜伦鲁鲁片免费无码
|
中文字幕不卡高清免费
|
亚洲精品国产高清在线观看
|
亚洲日本在线免费观看
|
亚洲成人在线网站
|
亚洲va国产va天堂va久久
|
亚洲自偷自偷偷色无码中文
|
亚洲AV成人潮喷综合网
|
国产男女猛烈无遮挡免费视频网站
|
最近中文字幕mv免费高清电影
|
免费观看无遮挡www的小视频
|
亚欧免费无码aⅴ在线观看
|
a在线观看免费网址大全
|
久久精品无码专区免费
|
人成午夜免费大片在线观看
|
亚洲AV无码国产剧情
|
亚洲经典千人经典日产
|
亚洲色欲色欲www在线播放
|
国产免费卡一卡三卡乱码
|
免费看AV毛片一区二区三区
|
久久精品女人天堂AV免费观看
|
亚洲精品乱码久久久久久下载
|
久久国产精品亚洲一区二区
|
亚洲一区二区三区电影
|
伊人久久综在合线亚洲2019
|
亚洲嫩模在线观看
|
亚洲欧洲日本国产
|
亚洲免费观看网站
|
亚洲 日韩 色 图网站
|
亚洲AV无码国产精品永久一区
|