日期:2014-05-20  浏览次数:20808 次

spring+hibernate在weblogic配置连接池
原来的系统是在resin上运行的,想把他移到weblogic,
在resin中配置了连接池
<resource-ref>
  <res-ref-name>jdbc/db1</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <init-param driver-name="COM.ibm.db2.jdbc.net.DB2Driver"/>
  <init-param url="jdbc:db2://localhost:6789/db1"/>
  <init-param user="db1"/>
  <init-param password="123456"/>
  <init-param max-connections="50"/>
  <init-param max-idle-time="2"/>
  <init-param connection-wait-time="5"/>
  <init-param max-pool-time="60"/>
</resource-ref>

在spring配置文件中中有

  <bean id="myDataSource" class="org.springframework.jndi.JndiObjectFactoryBean">  
  <property name="jndiName">
  <value>java:comp/env/jdbc/db1</value>
  </property>
  </bean>
...

不知在weblogic中要怎么才能把这个系统部署上去

------解决方案--------------------
weblogic8
配置连接池

通过http://localhost:7001/console进入管理控制台

在左侧菜单中依次进入mydomain(自定义的域名称)-服务-JDBC-连接缓冲池

点击“配置新的 JDBC Connection Pool... ”

数据类型选择:Oracle

数据库驱动程序选择:Oracle's Driver (Thin) Version:9.0.1,0.2.0,10

点击右下角的“继续”

在名称中写入想要设置的连接池名称(本例为:myconnection1)

数据库名称:要访问的数据库名称

主机名:写入数据库服务器的主机名称或IP地址(本例:192.168.1.251)

端口号默认为:1521

数据库用户名称、密码根据具体情况填写

点击“继续”

在下一页中点击“测试驱动程序配置”显示“连接成功”

点击“创建和部署”

在新页面的列表中出现myconnection1的配置项

连接池配置完毕......

出处http://www.pcdog.com/edu/oracle/20/11/j243817.html