spring 调用 tomcat5.5-6 resource
来源:互联网 发布:centos设置为中文 编辑:程序博客网 时间:2024/05/21 17:53
spring 调用 tomcat5.5-6 resource
需要三部分
1.配置 tomcat5.5-6 resource
2.配置你的项目的web.xml
3.配置spring 调用jndi
数据源可以使用tomcat自带的dbcp或使用第三方(如proxool,使用第三方需要把jar复制到apache-tomcat-5.5.X/common/lib 目录下proxool proxool-0.9.1.jar,proxool-cglib.jar )
1.配置 resource
apache-tomcat-5.5.X/conf/context.xml
在<Context></<Context>中添加
<!--tomcat自带的 dbcp配置-->
<Resource name="pool/ora" type="javax.sql.DataSource"
username="u"
password="p"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:test"
maxIdle="2"
maxWait="5000"
maxActive="4" />
<!--proxool配置-->
<!--
<Resource auth="Container"
delegateProperties="foo=bar"
factory="org.logicalcobwebs.proxool.ProxoolDataSource"
name="pool/ora"
user="u"
password="p"
proxool.alias="ptdb"
proxool.driver-class="oracle.jdbc.driver.OracleDriver"
proxool.driver-url="jdbc:oracle:thin:@127.0.0.1:1521:test"
proxool.maximum-connection-count="5"
proxool.maximum-active-time="10000"
proxool.house-keeping-sleep-time="180000"
proxool.house-keeping-test-sql="Select Sysdate From dual"
proxool.prototype-count="2"
type="javax.sql.DataSource" />
<!--http://proxool.sourceforge.net/datasource.html#examples 官方配置参考-->
-->
2.配置你的项目的web.xml
<resource-ref>
<res-ref-name>pool/ora</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3.配置spring 调用jndi
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:comp/env/pool/ora</value>
</property>
</bean>
启动tomcat测试连接。。以上己经测试通过。。如果有错误。。检查配置是否有误
- spring 调用 tomcat5.5-6 resource
- tomcat5.5+JDK1.6安装
- Spring @Resource
- Spring @Resource
- spring @Resource
- Spring @Resource
- spring resource
- Spring @Resource
- Spring Resource
- spring-resource
- [Spring]Resource
- Spring Resource
- Spring-Resource
- 在spring+hibernate中使用tomcat5.5的jndi数据源
- spring——(5)Resource
- 从tomcat5.0到tomcat5.5
- Spring中的Resource接口
- Spring中的resource接口
- 面对严峻的就业形式,我们该做些什么?
- msn无法登陆,错误代码:80072745解决方案
- mysql数据类型
- 查看锁信息
- 山村屠杀源与公共知识的运用
- spring 调用 tomcat5.5-6 resource
- Linux上的C/C++编译器gcc/egcs详解
- symbian system-wide error code -2 (原因一)
- 数据结构总结
- struts2标签实际大全
- ReportViewer快速应用(三)
- VC下判断文件是否存在
- 学习c++的50条忠告(初学者必看)
- 实现窗体的移动功能