搜索墙首页  编程技术  java  asp  ajax  php  c/c#/c++  数据库  oracle  mysql  db2  操作系统  windows  linux  股吧
首页 > 编程 > java
 1         
1楼  Augustans 2007-05-28 10:31:41

我使用myeclipse   ??web?用。
使用了hibernate,???配置直接是jdbc

DAO代?通?myeclipse自?生成。
??自?生成一?HibernateSessionFactory?,用??得session
其中一?函?   :

        public   static   Session   getSession()   throws   HibernateException   {
                Session   session   =   (Session)   threadLocal.get();

if   (session   ==   null   ||   !session.isOpen())   {
if   (sessionFactory   ==   null)   {
rebuildSessionFactory();
}
session   =   (sessionFactory   !=   null)   ?   sessionFactory.openSession()
:   null;
threadLocal.set(session);
}

                return   session;
        }

使用了threadLocal     我已?知道相?于?每?用?session?持一??例的hibernate   session     .


??是:自?生成的DAO代??的???操作??都是只引用session,?不??session,     我想:如果多?用?同?在?,那不就等於持?的?了多??据??接,
直到用?session失效才???呢????有??啊。
我需要手?加上??的代?麽??


2楼  Augustans 2007-05-29 11:06:23

?道??就?麽?回答麽?
3楼  likgui 2007-05-29 16:24:39

关注
 1         
您的发言将按有关规定都会存档,您须为所发表后果负责,请您遵纪守法并注意语言文明。
标题:高手?,?於threadlocal一?提?
热门关注
标题回复点击
数据库连接字符串大全(转)02325
福州地铁最新规划图,1号线2014年建成01435
UML建模工具Rational Rose 2007 破解 下载地址2928
mysql 语法手册 chm 下载0833
e的精确值是多少?[z]3766
Struts Menu开发向导0758
驱动 EPSON TM-U220PDmodel m188d ATM 301gSC 下载3736
Nginx 0.7.x + PHP 5.2.8(FastCGI)搭建胜过Apache十倍的Web服务0735
400多个JavaScript特效大全0722
VMware Workstation 5.5.1 19175+序列号0689
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源