51Testing软件测试网J"l3P
v8@:bm/x+V 连接池的建立51Testing软件测试网Z!U3T+ol)J1hY*m(mD
51Testing软件测试网9EX)SG4c%Npublic class mypooltest {
S)L*Z$@'Kt!t|0
51Testing软件测试网A
Ij:P(I}:g3i+V public static void main(String[] args) {51Testing软件测试网\n?w[[8Sp-_;v
)g G5H}6C5N}0 Statement stmt = null;51Testing软件测试网hS/y$l$C%^,j/^3S
B1I4a4S;ae0 Connection conn = null;
H`TO \4?3`0
9|1y;h|n
w%x0 ResultSet res = null;51Testing软件测试网p w[dM7\"Ka n
51Testing软件测试网WM(v7kH8h try {
([Q|H8CF0
51Testing软件测试网~4Xk @M1KF+i"ZR Hashtable env = new Hashtable();
C5~2r5q\$e0
%J)Y;s)b$H|2me1o0 51Testing软件测试网yM1O*Z6H%m
U5S9X ~~v0 env.put(InitialContext.INITIAL_CONTEXT_FACTORY,
yPK*_1fO0
B8VDFb0 "weblogic.jndi.WLInitialContextFactory");
$po#@0G-f+_0
51Testing软件测试网5c&[lo{+^p env.put(InitialContext.PROVIDER_URL, "t3://localhost:7001");
C4[M
X5G)i v"[0
J KN]^D0 env.put(InitialContext.SECURITY_PRINCIPAL, "yuy");登录到weblgic的用名
PK5f.bJ8R0
51Testing软件测试网:WQk8H+z[$he]h env.put(InitialContext.SECURITY_CREDENTIALS, "12345678");密码
lLf6uD }An1l
vpF0
7]XHS aZ0 InitialContext ctx = new InitialContext(env);
8U _/?i&xe A'`S0
/Vd2W'{b.o2n,?FN'pM0 DataSource ds = (DataSource) ctx.lookup("mytest");JNDI名称为mytest
#ax%E.lR'vQ`\0
51Testing软件测试网P!Jb1fa]L conn = ds.getConnection();51Testing软件测试网A(QXp1@1nY
;A*p,sXkLL7\0 stmt = conn.createStatement();51Testing软件测试网 g/D)~pgM
y m
dkzj3C7t\.pv'z0 res = stmt.executeQuery("select * from man");51Testing软件测试网'p/Ya-x`P3PK
:IMD.Q
w+of0 System.out.println("id------name------address");
mN'msyp.U i0
51Testing软件测试网cmtr:LW4p ^R[ while (res.next()) {51Testing软件测试网;YQs(d
a)f
51Testing软件测试网+gO_m#qt
v'| int id = res.getInt(1);
:T&c/sYV*hPG-G+y0R0
51Testing软件测试网 {)D6iiwfA String name = res.getString(2);
xl2}&x3P6yD0
51Testing软件测试网$mNMB+@y#ZW String address = res.getString(3);
~h.c3G$I0
ZK!n2fr:YbGlEc0 51Testing软件测试网mT.Z^
v+l7QN
!|*u&t@1EIa-b'ig0 System.out.println(id + "------" + name + "------" + address);
,oG&`N;Q(Y2EO#`5c#_0
51Testing软件测试网6xAuuY5Y$oI }51Testing软件测试网E'TE_uX
2II#f5F$x(`0 }
J)Vz_s@+No0
iDY&G#e.r]g1G0 catch (SQLException sse) {51Testing软件测试网WaDQ}"]w/]
s`wru(l4J0 System.out.println("sql error!");
&H_(nTo#u0
51Testing软件测试网}Nt9}bh!J }51Testing软件测试网'T2YI0Z Py
51Testing软件测试网-wt9@'V
E$Z8b finally {51Testing软件测试网;Q)i ^3l6_6U!T;?g$J
-N5E1@F*I
K#@W0
l.Lh&o'O"G*R0
51Testing软件测试网8L"g7E!o&b,p.Au }
fG-hB;@p5zW0
@tJ1vp^ B(_0 }
8nF
K8l vA!Z0
51Testing软件测试网*OEH0q
T$cd(qt)v}51Testing软件测试网)s7EV}{R?
51Testing软件测试网9C4k]xaha$D+Bl1D+MVN)fn.B L051Testing软件测试网,]'K"Vn:AG]6X$Lj+}_)G0Link URL:
http://www.cnblogs.com/tester2test/archive/2006/12/11/588501.html