Tomcat 7.0 设置 JNDI 数据源
来源:互联网 发布:吉他教学入门教程软件 编辑:程序博客网 时间:2024/06/04 19:35
如图所示,在tomcat配置数据源和连接池,可以极大的提高效率
如何配置数据源,我使用的tomcat版本是7.0
配置如下:
在conf/servlet.xml添加如下代码
<Context path="/myWebsite" docBase="/myWebsite" reloadable="true"> <Resource name="jdbc/spdb" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="sa" password="密码" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://127.0.0.1:1433;databaseName=sqdb"/> </Context>
Tomcat标准数据源资源工厂配置项如下:
* driverClassName - 所使用的JDBC驱动类全称。
* maxActive - 同一时刻可以自数据库连接池中被分配的最大活动实例数。
* maxIdle - 同一时刻数据库连接池中处于非活动状态的最大连接数。
* maxWait - 当连接池中没有可用连接时,连接池在抛出异常前将等待的最大时间,单位毫秒。
*password - 传给JDBC驱动的数据库密码。
* url - 传给JDBC驱动的连接URL。
* user - 传给JDBC驱动的数据库用户名。
在你站点所在文件夹下的web.xml添加如下代码:
<resource-ref> <description>DB Connection</description> <res-ref-name>jdbc/spdb</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
如何得到连接?
try {//创建一个上下文环境Context con = new InitialContext();//通过con得到数据源DataSource ds = (DataSource)con.lookup("java:comp/env/jdbc/spdb");//得到连接connection = ds.getConnection();} catch (Exception e) {// TODO: handle exceptione.printStackTrace();}
- Tomcat 7.0 设置 JNDI 数据源
- Tomcat 6.0 设置 JNDI 数据源
- Tomcat里使用JNDI设置Derby数据源
- Tomcat里使用JNDI设置Derby数据源
- tomcat 数据源 JNDI
- tomcat JNDI数据源配置
- Tomcat 配置JNDI 数据源
- tomcat JNDI数据源配置
- Tomcat配置JNDI数据源
- tomcat JNDI配置数据源
- Tomcat的JNDI数据源
- Tomcat配置JNDI数据源
- Tomcat配置JNDI数据源
- tomcat配置JNDI数据源
- Tomcat的JNDI数据源
- Tomcat配置JNDI数据源
- Tomcat的JNDI数据源
- Tomcat配置JNDI数据源
- std vector与std list的效率比较
- rpc.statd Linux
- WP8开发环境搭建
- 无线通讯
- lib和dll的关系
- Tomcat 7.0 设置 JNDI 数据源
- MFC 进程监控
- js-构建自己的js库
- 计算机程序设计的史诗TAOCP
- select模型服务器代码
- qtp 的dom使用
- Mongo官方文档翻译 (二)
- rootviewcontroller modify
- 订票助手开发者:用自己的方式来让世界公平一点