Spring 配置JNDI(连接池)
来源:互联网 发布:js eval方法 编辑:程序博客网 时间:2024/06/08 17:11
1. 找到Tomcat6.0安装目录下conf文件夹里的context.xml文件,
然后打开context.xml,在标签<context></<context>之间加入如下内容:(为了容易理解,我对配置做了较详细的注释)
<Resource name="jdbc/books"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;DatabaseName=books"
username="sa"
password="accp"
maxActive="100"
maxIdle="30"
maxWait="10000" />
注意:
1) name: 指定Resource的JNDI名称
2) auth : 指定管理Resource的Manager
(Container:由容器创建和管理 |Application:由Web应用创建和管理)
3) type: 指定Resource所属的Java类
4) maxActive: 指定连接池中处于活动状态的数据库连接的最大数目
5) maxIdle: 指定连接池中处于空闲状态的数据库连接的最大数目
6) maxWait: 指定连接池中的连接处于空闲的最长时间
7) username: 数据库的用户名
8) password: 数据库的密码
9) driverClassName:数据库连接驱动类的名称
10) url: 数据库连接字符串
--JDBC获取
Context it = new InitialContext();
DataSource ds = (DataSource) it.lookup("java:comp/env/jdbc/books");
Connection conn = ds.getConnection();
--Spring 配置
<bean id="dataSource"
class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName"
value="java:comp/env/jdbc/books">
</property>
</bean>
- Spring 配置JNDI(连接池)
- jndi连接池配置
- JNDI 配置连接池
- Spring的JNDI连接池(TOMCAT)
- Spring的JNDI数据源连接池配置学习笔记
- spring 远程jndi连接池
- tomcat6.0 + Spring 配置JNDI连接数据库
- Spring-Javaconfig-Mybatis-JNDI连接mysql配置
- Eclipse配置JNDI连接池
- jboss配置jndi连接池
- Eclipse配置JNDI连接池
- JNDI配置c3p0连接池
- Eclipse配置JNDI连接池
- Tomcat配置JNDI资源(Tomcat配置连接池)
- Tomcat jndi 数据库配置 连接池配置
- Tomcat jndi 数据库配置 连接池配置
- Tomcat jndi 数据库配置 连接池配置
- spring实战(一)jndi连接技术
- 选择排序
- div高度自动撑大的问题(兼容ie和FF)
- SQL server 系统数据库
- VC中操作EXCEL文件
- window.location和window.open的区别[JavaScript]
- Spring 配置JNDI(连接池)
- ORACLE EXP/IMP的使用详解
- 哈哈
- 最佳的七十五个网络分析和安全工具
- JSP标准标记库
- 内存泄露检测方法
- 数据库快照
- 【转帖】Struts的html:checkBox标签超郁闷的问题本篇文章来
- 求人办事的技巧