楼主的意思应该是想用应用服务器上配置好的用JNDI方式访问的DataSource连接池
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/petclinic"/>
</bean>
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/petclinic"/>
</bean>
解决方案 »
- 在Sturt+Spring+JPA的开发当中,dao还有必要写成接口吗?
- struts2.1中出现No result defined for action...
- 求一正则
- 怎样向数据库中导入excel表!
- Struts的action是一种beanfactory吗?我这种用法对不对?
- struts2 文件上传的局部刷新问题~~~
- 如何使lucene全文检索到的结果在jsp页面上高亮显示?
- 用java解析[{},{},{}]格式的字符串
- 为什么Hibernate能直接访问private的方法?
- 用JSP读linux服务器上的中文文件名的问题
- 关于SPRING容器加载问题。求救贴,各位英雄帮帮忙
- JBuilder2006断点调试问题(新手上路请指点)
我现在想用cmp30 配置连接池。在哪加入,怎么配啊
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource"
destroy-method="close">
<property name="driverClassName">
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</property>
<property name="url">
<value>jdbc:microsoft:sqlserver://localhost:1433;databasename=tb</value>
</property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>1</value>
</property>
</bean>
<property name="locations">
<list>
<value>WEB-INF/jdbc.properties</value>
</list>
</property>
</bean>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName">
<value>${jdbc.driverClassName}</value>
</property>
<property name="url">
<value>${jdbc.url}</value>
</property>
<property name="username">
<value>${jdbc.username}</value>
</property>
<property name="password">
<value>${jdbc.password}</value>
</property>
<property name="maxActive">
<value>${jdbc.maxActive}</value>
</property>
<property name="initialSize">
<value>${jdbc.initialSize}</value>
</property>
<property name="maxWait">
<value>${jdbc.maxWait}</value>
</property>
<property name="minIdle">
<value>${jdbc.minIdle}</value>
</property>
</bean>
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource">
<ref local="dataSource"/>
</property>
</bean>我的数据库连接参数存放在jdbc.properties文件中
jdbc.url=jdbc:oracle:thin:@172.0.0.88:1521:xxxx
jdbc.username=test
jdbc.password=test
jdbc.maxActive=500
jdbc.initialSize=1
jdbc.maxWait=2000
jdbc.minIdle=1