WEB开发网      濠电姷鏁告繛鈧繛浣冲洤纾瑰┑鐘宠壘閻ょ偓銇勯幇鍫曟闁稿鍠愰妵鍕冀閵娧佲偓鎺楁⒒閸曨偄顏柡宀嬬畱铻e〒姘煎灡绗戦梻浣筋嚙濮橈箓顢氳濠€浣糕攽閻樿宸ュΔ鐘叉啞缁傚秹宕滆绾惧ジ寮堕崼娑樺缂佹宀搁弻鐔风暋閻楀牆娈楅梺璇″枓閺呯姴鐣疯ぐ鎺濇晝闁靛牆妫欓蹇旂節閻㈤潧浠﹂柛銊ョ埣楠炴劙骞橀鑲╋紱闂佽宕樼粔顔裤亹閹烘挸浜归梺缁樺灦閿曗晛螞閸曨垱鈷戦柟鑲╁仜婵″ジ鎮楀☉鎺撴珖缂侇喖顑呴鍏煎緞濡粯娅囬梻浣瑰缁诲倿寮绘繝鍥ㄦ櫇闁稿本绋撻崢鐢告煟鎼淬垻鈯曢柨姘舵煟韫囥儳绋荤紒缁樼箖缁绘繈宕橀妸褌绱濋梻浣筋嚃閸ㄤ即宕弶鎴犳殾闁绘梻鈷堥弫鍌炴煕閳锯偓閺呮瑧妲愬Ο琛℃斀闁绘劕妯婇崵鐔封攽椤旇棄鍔ら摶鐐烘煕閺囥劌澧柛娆忕箻閺屽秹宕崟顒€娅g紓浣插亾濠㈣泛顑囩粻楣冩煙鐎涙ḿ绠橀柨娑樼У椤ㄣ儵鎮欓鍕紙闂佽鍠栫紞濠傜暦閹偊妲诲┑鈩冨絻椤兘寮诲☉銏犖╅柕澶堝労閸斿绱撴担绋库偓鍝ョ矓瑜版帒鏋侀柟鍓х帛閺呮悂鏌ㄩ悤鍌涘 ---闂傚倸鍊烽悞锔锯偓绗涘厾娲煛閸涱厾顔嗛梺璺ㄥ櫐閹凤拷
开发学院操作系统Linux/Unix WSAD与WebSphere中一步步配置JNDI 阅读

WSAD与WebSphere中一步步配置JNDI

 2010-09-27 08:17:47 来源:WEB开发网 闂傚倸鍊风欢姘缚瑜嶈灋闁圭虎鍠栫粻顖炴煥閻曞倹瀚�闂傚倸鍊风粈渚€骞夐敓鐘插瀭闁汇垹鐏氬畷鏌ユ煙閹殿喖顣奸柛搴$У閵囧嫰骞掗幋婵冨亾閻㈢ǹ纾婚柟鐐灱濡插牊绻涢崱妤冃℃繛宀婁簽缁辨捇宕掑鎵佹瀸闂佺懓鍤栭幏锟�濠电姷鏁告慨顓㈠箯閸愵喖宸濇い鎾寸箘閹规洟姊绘笟鈧ḿ褍煤閵堝悿娲Ω閳轰胶鍔﹀銈嗗笂閼冲爼鍩婇弴銏$厪闁搞儮鏅涙禒褏绱掓潏鈺佷槐闁轰焦鎹囬弫鎾绘晸閿燂拷闂傚倸鍊风欢姘缚瑜嶈灋闁圭虎鍠栫粻顖炴煥閻曞倹瀚�  闂傚倸鍊烽懗鑸电仚缂備胶绮〃鍛村煝瀹ュ鍗抽柕蹇曞У閻庮剟姊虹紒妯哄闁圭⒈鍋嗛惀顏囶樄闁哄本娲樼换婵婄疀閺囩姷鐛ラ梻浣哄帶婢瑰﹥绂嶅⿰鍫氣偓鏃堝礃椤忎礁浜鹃柨婵嗛婢ь喖霉閻樻瑥瀚粻楣冩煕椤愩倕鏋庨柣蹇嬪劜閵囧嫰寮村Ο鍝勫Е濡炪們鍨洪悷鈺呭箖閳╁啯鍎熼柕鍥у簻閹凤拷
核心提示:在WSAD中配置服务器数据源以及使用数据源连接数据库的步骤如下:1、设置数据库安全认证:(1)打开服务器配置->安全性(2)JAAS认证条目->添加->别名:自己起;用户标识:数据库用户名;密码:数据库用户密码;描述可不写->确定 2、打开服务器配置->数据源 3、添加JDBC提供程序:先

在WSAD中配置服务器数据源以及使用数据源连接数据库的步骤如下:

1、设置数据库安全认证:

(1)打开服务器配置->安全性

(2)JAAS认证条目->添加->别名:自己起;用户标识:数据库用户名;密码:数据库用户密码;描述可不写->确定

2、打开服务器配置->数据源

3、添加JDBC提供程序:先删除原先所有默认的,然后添加一个自己命名的提供程序,具体如下

(1)创建JDBC提供程序->选择 数据库类型:IBM DB2->JDBC提供程序类型:DB2 Legacy CLI-based Type 2 JDBC Driver

(2)名称自己起->描述不改->类路径不改->本机路径选择本地目录的db2java.zip

(3)完成

4、选中创建的提供程序

(1)点数据源中的添加->DB2 Legacy CLI-based Type 2 JDBC Driver->V5.0数据源

(2)创建数据源:

名称自己起->JNDI名称自己起->组件管理的认证别名 选择第1步配置的别名->容器管理的认证别名 选择第1步配置的别名->下一步->选中databaseName->配置值为数据库别名->完成

5、打开web.xml->引用->资源->添加->类型选择配置为javax.sql.DataSource->JNDI名称配置为第4步配置的JNDI名

6、在程序中应用上面配置的数据源获得数据库连接的代码如下:

DataSource ds=null;
Connection conn=null;
InitialContext ctx=new InitialContext();
ds=(DataSource)ctx.lookup("java:comp/env/jdbc/dataSource");
conn=ds.getConnection();

其中java:comp/env/为固定的前缀,jdbc/dataSource为第5步配置的引用名

Websphere中配置JNDI

基本上与WSAD中的配置思路是一样的

1、配置认证条目 安全性 --> JAAS配置 --> J2C认证数据

2、配置资源 JDBC提供程序 --> 新建提供程序

在新建的提供程序中, 配置 “数据源” 分别新建数据源,这些配置与WSAD中的配置基本相同。别忘了修改“数据源”的“定制属性”,指定 databaseName

3、测试连接,连接代码

public static synchronized Connection getDCConn()
throws SQLException {
try {
DataSource ds=null;
Connection conn=null;
InitialContext ctx=new InitialContext();
ds=(DataSource)ctx.lookup("java:comp/env/jdbc/DC");
conn=ds.getConnection();
return conn;
// Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
// return DriverManager.getConnection("jdbc:db2:JLDSSDW", "admin", "admin");
}catch (Exception e) {
e.printStackTrace();
throw new SQLException(e.getMessage());
}
}

编缉推荐阅读以下文章

  • WebSphere配置资源库管理
  • websphere配置oracle数据源

Tags:WSAD WebSphere 步步

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接