📄 关于threadlocal用法的一点疑惑.mht
字号:
amp;postorder=3Dasc&start=3D15#top">=B7=B5=BB=D8=B6=A5=B6=CB</A></SPA=
N></TD>
<TD class=3Drow2 vAlign=3Dbottom noWrap width=3D"100%" =
height=3D28>
<TABLE height=3D18 cellSpacing=3D0 cellPadding=3D0 =
width=3D18 border=3D0>
<TBODY>
<TR>
<TD vAlign=3Dcenter noWrap><A=20
=
href=3D"http://forum.javaeye.com/profile.php?mode=3Dviewprofile&u=3D1=
21"><IMG=20
title=3D=D4=C4=B6=C1=BB=E1=D4=B1=D7=CA=C1=CF =
alt=3D=D4=C4=B6=C1=BB=E1=D4=B1=D7=CA=C1=CF=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/lang_chinese_s=
implified/icon_profile.gif"=20
border=3D0></A> <A=20
=
href=3D"http://forum.javaeye.com/privmsg.php?mode=3Dpost&u=3D121"><IM=
G=20
title=3D=B7=A2=CB=CD=D5=BE=C4=DA=B6=CC=D0=C5 =
alt=3D=B7=A2=CB=CD=D5=BE=C4=DA=B6=CC=D0=C5=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/lang_chinese_s=
implified/icon_pm.gif"=20
border=3D0></A> </TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD class=3DspaceRow colSpan=3D2 height=3D1><IMG height=3D1 =
alt=3D""=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/spacer.gif"=20
width=3D1></TD></TR>
<TR>
<TD class=3Drow1 vAlign=3Dtop align=3Dleft width=3D150><SPAN =
class=3Dname><A=20
name=3D65022></A><B>sunsonbaby</B></SPAN><BR><SPAN=20
class=3Dpostdetails><STRONG></STRONG>Sybase EAServer<BR><IMG =
title=3D"Sybase EAServer" alt=3D"Sybase EAServer"=20
src=3D"http://forum.javaeye.com/images/rank/rank5.gif"=20
border=3D0><BR><BR><BR><BR><BR><BR>=BC=D3=C8=EB=CA=B1=BC=E4: =
2004/03/22<BR>=CE=C4=D5=C2:=20
91<BR><BR><IMG title=3D=C0=EB=CF=DF alt=3D=C0=EB=CF=DF=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/offline.gif"=20
border=3D0></SPAN><BR></TD>
<TD class=3Drow1 vAlign=3Dtop width=3D"100%" height=3D28>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
<TBODY>
<TR>
<TD width=3D"100%"><A=20
=
href=3D"http://forum.javaeye.com/viewtopic.php?p=3D65022#65022"><IMG=20
title=3D=CE=C4=D5=C2 height=3D9 alt=3D=CE=C4=D5=C2=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/icon_minipost.=
gif"=20
width=3D12 border=3D0></A><SPAN =
class=3Dpostdetails>=CA=B1=BC=E4: 2005-3-15=20
21:46:24<SPAN class=3Dgen> </SPAN> =
=B1=EA=CC=E2:=20
</SPAN></TD>
<TD vAlign=3Dtop noWrap><A=20
=
href=3D"http://forum.javaeye.com/posting.php?mode=3Dquote&p=3D65022">=
<IMG=20
title=3D=D2=FD=D3=C3=BB=D8=B8=B4 =
alt=3D=D2=FD=D3=C3=BB=D8=B8=B4=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/lang_chinese_s=
implified/icon_quote.gif"=20
border=3D0></A> <A=20
=
href=3D"http://forum.javaeye.com/addblog.php?type=3Djavaeye&title=3D=CC=
=D6=C2=DB=A3=BA=B9=D8=D3=DAThreadLocal=D3=C3=B7=A8=B5=C4=D2=BB=B5=E3=D2=C9=
=BB=F3&t=3D1732&postdays=3D0&postorder=3Dasc&start=3D15&a=
mp;p=3D65022"><IMG=20
=
title=3D=BD=AB=D5=E2=B8=F6=CC=FB=D7=D3=BC=D3=C8=EB=CE=D2=B5=C4Blog =
alt=3D=BD=AB=D5=E2=B8=F6=CC=FB=D7=D3=BC=D3=C8=EB=CE=D2=B5=C4Blog=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/icon_blog.gif"=
=20
border=3D0></A></TD></TR>
<TR>
<TD colSpan=3D2>
<HR>
</TD></TR>
<TR>
<TD colSpan=3D2><SPAN=20
=
class=3Dpostbody>=D4=F5=C3=B4=B8=D0=BE=F5=D3=D0=B5=E3=CF=F1CS=D6=D0=B5=C4=
"=B3=A4=CA=C2=CE=F1"?</SPAN><SPAN=20
class=3Dpostbody></SPAN><SPAN=20
=
class=3Dgensmall></SPAN></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD class=3Drow1 vAlign=3Dcenter align=3Dleft =
width=3D150><SPAN class=3Dnav><A=20
class=3Dnav=20
=
href=3D"http://forum.javaeye.com/viewtopic.php?t=3D1732&postdays=3D0&=
amp;postorder=3Dasc&start=3D15#top">=B7=B5=BB=D8=B6=A5=B6=CB</A></SPA=
N></TD>
<TD class=3Drow1 vAlign=3Dbottom noWrap width=3D"100%" =
height=3D28>
<TABLE height=3D18 cellSpacing=3D0 cellPadding=3D0 =
width=3D18 border=3D0>
<TBODY>
<TR>
<TD vAlign=3Dcenter noWrap><A=20
=
href=3D"http://forum.javaeye.com/profile.php?mode=3Dviewprofile&u=3D3=
133"><IMG=20
title=3D=D4=C4=B6=C1=BB=E1=D4=B1=D7=CA=C1=CF =
alt=3D=D4=C4=B6=C1=BB=E1=D4=B1=D7=CA=C1=CF=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/lang_chinese_s=
implified/icon_profile.gif"=20
border=3D0></A> <A=20
=
href=3D"http://forum.javaeye.com/privmsg.php?mode=3Dpost&u=3D3133"><I=
MG=20
title=3D=B7=A2=CB=CD=D5=BE=C4=DA=B6=CC=D0=C5 =
alt=3D=B7=A2=CB=CD=D5=BE=C4=DA=B6=CC=D0=C5=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/lang_chinese_s=
implified/icon_pm.gif"=20
border=3D0></A> </TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD class=3DspaceRow colSpan=3D2 height=3D1><IMG height=3D1 =
alt=3D""=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/spacer.gif"=20
width=3D1></TD></TR>
<TR>
<TD class=3Drow2 vAlign=3Dtop align=3Dleft width=3D150><SPAN =
class=3Dname><A=20
name=3D65246></A><B>LJ-silver</B></SPAN><BR><SPAN=20
class=3Dpostdetails><STRONG></STRONG>Caucho Resin<BR><IMG=20
title=3D"Caucho Resin" alt=3D"Caucho Resin"=20
src=3D"http://forum.javaeye.com/images/rank/rank2.gif"=20
border=3D0><BR><BR><BR><BR><BR><BR>=BC=D3=C8=EB=CA=B1=BC=E4: =
2005/02/21<BR>=CE=C4=D5=C2:=20
17<BR><BR><IMG title=3D=C0=EB=CF=DF alt=3D=C0=EB=CF=DF=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/offline.gif"=20
border=3D0></SPAN><BR></TD>
<TD class=3Drow2 vAlign=3Dtop width=3D"100%" height=3D28>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
<TBODY>
<TR>
<TD width=3D"100%"><A=20
=
href=3D"http://forum.javaeye.com/viewtopic.php?p=3D65246#65246"><IMG=20
title=3D=CE=C4=D5=C2 height=3D9 alt=3D=CE=C4=D5=C2=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/icon_minipost.=
gif"=20
width=3D12 border=3D0></A><SPAN =
class=3Dpostdetails>=CA=B1=BC=E4: 2005-3-16=20
19:49:45<SPAN class=3Dgen> </SPAN> =
=B1=EA=CC=E2:=20
=
=B8=F7=CE=BB=BF=B4=BF=B4=BF=C9=B7=F1=D5=E2=D1=F9=C5=AA=A3=BA</SPAN></TD>
<TD vAlign=3Dtop noWrap><A=20
=
href=3D"http://forum.javaeye.com/posting.php?mode=3Dquote&p=3D65246">=
<IMG=20
title=3D=D2=FD=D3=C3=BB=D8=B8=B4 =
alt=3D=D2=FD=D3=C3=BB=D8=B8=B4=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/lang_chinese_s=
implified/icon_quote.gif"=20
border=3D0></A> <A=20
=
href=3D"http://forum.javaeye.com/addblog.php?type=3Djavaeye&title=3D=CC=
=D6=C2=DB=A3=BA=B9=D8=D3=DAThreadLocal=D3=C3=B7=A8=B5=C4=D2=BB=B5=E3=D2=C9=
=BB=F3&t=3D1732&postdays=3D0&postorder=3Dasc&start=3D15&a=
mp;p=3D65246"><IMG=20
=
title=3D=BD=AB=D5=E2=B8=F6=CC=FB=D7=D3=BC=D3=C8=EB=CE=D2=B5=C4Blog =
alt=3D=BD=AB=D5=E2=B8=F6=CC=FB=D7=D3=BC=D3=C8=EB=CE=D2=B5=C4Blog=20
=
src=3D"http://forum.javaeye.com/templates/subSilver/images/icon_blog.gif"=
=20
border=3D0></A></TD></TR>
<TR>
<TD colSpan=3D2>
<HR>
</TD></TR>
<TR>
<TD colSpan=3D2><SPAN class=3Dpostbody></SPAN>
<TABLE cellSpacing=3D1 cellPadding=3D3 width=3D"90%" =
align=3Dcenter=20
border=3D0>
<TBODY>
<TR>
<TD><SPAN =
class=3Dgenmed><B>java=B4=FA=C2=EB: </B></SPAN></TD></TR>
<TR>
<TD class=3Dcode>
<DIV=20
style=3D"FONT-FAMILY: 'Courier New', Courier, =
monospace"><BR><BR><SPAN=20
style=3D"COLOR: #6666ff">/* <BR>* Created on =
2004-11-25=20
<BR>* <BR>*/</SPAN> <BR><SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066"=20
?>package</SPAN> com.<SPAN=20
style=3D"COLOR: #000000">bupticet</SPAN>.<SPAN=20
style=3D"COLOR: #000000">append</SPAN>.<SPAN=20
style=3D"COLOR: #000000">hibernate</SPAN>.<SPAN=20
style=3D"COLOR: #000000">util</SPAN>; =
<BR><BR><SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066"=20
?>import</SPAN> net.<SPAN=20
style=3D"COLOR: #000000">sf</SPAN>.<SPAN=20
style=3D"COLOR: #000000">hibernate</SPAN>.*; =
<BR><SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066"=20
?>import</SPAN> net.<SPAN=20
style=3D"COLOR: #000000">sf</SPAN>.<SPAN=20
style=3D"COLOR: #000000">hibernate</SPAN>.<SPAN=20
style=3D"COLOR: #000000">cfg</SPAN>.*; =
<BR><BR><SPAN=20
style=3D"COLOR: #6666ff">/** <BR>* @author =
LJ-silver=20
<BR>*/</SPAN> <BR><SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066"=20
?>public</SPAN> <SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066" =
?>class</SPAN>=20
HibernateUtil <SPAN style=3D"COLOR: =
#000000">{</SPAN>=20
<BR> <SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066"=20
?>private</SPAN> <SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066"=20
?>static</SPAN> <SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066" =
?>final</SPAN>=20
SessionFactory sessionFactory; <BR> =
<SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066"=20
?>static</SPAN> <SPAN style=3D"COLOR: =
#000000">{</SPAN>=20
<BR> <SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066" =
?>try</SPAN>=20
<SPAN style=3D"COLOR: #000000">{</SPAN> =
<BR> =20
<SPAN=20
style=3D"COLOR: #6666ff">//Create the=20
SessionFactory</SPAN> <BR> =
=20
sessionFactory =3D <SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066" =
?>new</SPAN>=20
Configuration<SPAN style=3D"COLOR: =
#000000">(</SPAN><SPAN=20
style=3D"COLOR: #000000">)</SPAN>.<SPAN=20
style=3D"COLOR: #000000">configure</SPAN><SPAN=20
style=3D"COLOR: #000000">(</SPAN><SPAN=20
style=3D"COLOR: #000000">)</SPAN> <BR> =
=20
=
.<SPAN=20
style=3D"COLOR: =
#000000">buildSessionFactory</SPAN><SPAN=20
style=3D"COLOR: #000000">(</SPAN><SPAN=20
style=3D"COLOR: #000000">)</SPAN>; <BR> =
=20
<SPAN style=3D"COLOR: =
#000000">}</SPAN>=20
<SPAN style=3D"FONT-WEIGHT: bold; COLOR: =
#990066"=20
?>catch</SPAN> <SPAN=20
style=3D"COLOR: =
#000000">(</SPAN>HibernateException=20
ex<SPAN style=3D"COLOR: #000000">)</SPAN> <SPAN=20
style=3D"COLOR: #000000">{</SPAN> <BR> =
=20
throw <SPAN=20
style=3D"FONT-WEIGHT: bold; COLOR: #990066" =
?>new</SPAN>=20
<SPAN style=3D"COLOR: #aaaadd"=20
?>RuntimeException</SPAN><SPAN=20
style=3D"COLOR: #000000">(</SPAN>"Configuration =
problem: "=20
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -