您现在的位置:首页 >> 前端 >> 内容

weblogic11g数据源(连接池)配置

时间:2017/9/12 9:32:00 点击:

  核心提示:在weblogic中配置数据源比在tomcat中配置数据源要麻烦一些,但是性能要强大得多!1.打开浏览器输入控制台url,进入控制台进行管理(https://82.XXX.XXX.XXX:7001/c...

在weblogic中配置数据源比在tomcat中配置数据源要麻烦一些,但是性能要强大得多!

1.打开浏览器输入控制台url,进入控制台进行管理(https://82.XXX.XXX.XXX:7001/console),用户名密码输入之前配置的域用户名、密码

weblogic11g数据源(连接池)配置

2.点击“锁定并编辑”,选择:服务-数据源

weblogic11g数据源(连接池)配置

weblogic11g数据源(连接池)配置

3.点击新建,选择“一般数据源”,JNDI名称和工程JNDI名称保持一致。数据库类型选择Oracle(根据工程进行选择)

weblogic11g数据源(连接池)配置

4.驱动程序选择“thin forinstance”,点击“下一步”

weblogic11g数据源(连接池)配置

5.直接点击“下一步”

weblogic11g数据源(连接池)配置

6.配置数据库连接信息,点击“下一步”

weblogic11g数据源(连接池)配置

7.点击“测试配置”

weblogic11g数据源(连接池)配置

8.显示如下界面,连接测试成功,点击“下一步”

weblogic11g数据源(连接池)配置

9.服务器选择安装的域服务器,点击“完成”

weblogic11g数据源(连接池)配置

10.选择刚刚常见成功的数据源,点击数据源名称链接进入

weblogic11g数据源(连接池)配置

11.拉到最下方,点击“高级”链接

在初始化SQL框中输入初始化sql:SQL alter session setnls_date_format = 'YYYY-MM-DD',点击最下方保存按钮

weblogic11g数据源(连接池)配置

12.提示“设置更新成功”,点击“激活更改”按钮

weblogic11g数据源(连接池)配置

13.提示“已激活所有更改。不需要重新启动”

weblogic11g数据源(连接池)配置

14.最后进行测试

weblogic11g数据源(连接池)配置

15.提示“服务器AdminServer 上ls的测试成功”,可以使用

weblogic11g数据源(连接池)配置

16. 把数据库驱动jar包拷到E:\bea\wlserver_10.3\server\lib目录下。

(以下以mysql 为例)

用记事本打开D:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd

在最后加入以下代码:

setCLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%;%WL_HOME%\server\lib\mysql-connector-java-5.1.26-bin.jar

其中“\server\lib\mysql-connector-java-5.1.26-bin.jar”是驱动JAR包的路径

17. 测试代码

/**

* 从连接池中获得一个连接获得连接

* @return一个连接对象

*/

public Connection getConn(){

Connection conn=null;

try {

Context ctx=new InitialContext();

//tomcat连接池

//DataSource ds=(DataSource)ctx.lookup("java:comp/env/mysql55");

//weblogic连接池

DataSourceds=(DataSource)ctx.lookup("ls2009");

conn=ds.getConnection();

} catch (NamingException e) {

e.printStackTrace();

} catch(SQLException e){

e.printStackTrace();

}

return conn;

}

Tags:WE EB BL LO 
作者:网络 来源:御前两把刀的专栏