1.在%Tomcat 6.0%\conf\Catalina\localhost目录下新建一个xml文件,文件名为工程名
<?xml version='1.0' encoding='utf-8'?>
<Context>
<Resource name="SQLServerDB"
auth="Container"
type="javax.sql.DataSource"
maxActive="20"
maxIdel="10"
maxWait="1000"
username="sa"
password="sa"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://localhost:1433/database;tds=8.0;lastupdatecount=true"
poolPreparedStatements="true"
defaultAutoCommit="true" >
</Resource>
</Context>
2.将所需要的jtds jar包拷到tomcat目录下lib中
3.在工程的web.xml中增加
<resource-ref>
<description>sample</description>
<res-ref-name>SQLServerDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
OK,步骤完成
注意:如过不成功,在conf/server.xml中<GlobalNamingResources></GlobalNamingResources>标签下添加
<Resource name="SQLServerDB"
auth="Container"
type="javax.sql.DataSource"
maxActive="20"
maxIdel="10"
maxWait="1000"
username="sa"
password="sa"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://localhost:1433/database;tds=8.0;lastupdatecount=true"
poolPreparedStatements="true"
defaultAutoCommit="true" >
</Resource>
必须同第一步内容形同,否则报出异常:
'Cannot create JDBC driver of class '' for connect URL 'null'
在调用时,JNDI名为java:comp/env/SQLServerDB(适用于tomcat)
分享到:
相关推荐
Tomcat6+Spring+JNDI配置数据源说明 本文档主要介绍了Tomcat6+Spring+JNDI配置数据源的详细步骤和原理。数据源是一个池子,里面有若干个数据连接对象,当需要时就从里面拿一个使用,使用完毕就放回去,如果超过最大...
在本文档中,我们将详细探讨如何在Tomcat环境下使用SpringMVC与JNDI配置数据源。 #### 二、Tomcat配置JNDI的三种方式 ##### 1. 单个应用独享数据源 在Tomcat的`server.xml`中为特定的应用程序配置专用的数据源,...
eclipse+mysql+tomcat配置JNDI实现例子 博文链接:https://uuplace.iteye.com/blog/88878
本示例主要讲解如何在Tomcat6中结合JNDI(Java Naming and Directory Interface)和C3P0库来配置数据库连接池,这对于初学者理解Web应用服务器与数据库的交互方式具有很大帮助。 首先,C3P0是一个开源的JDBC连接池...
在部署该应用时,管理员可以在Tomcat的配置文件中设置相应的JNDI条目: ```xml type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/mydb" username=...
【标题】:“Tomcat6.0配置JNDI” 在Java Web开发中,Tomcat作为常用的Servlet容器,经常被用于部署和运行Java EE应用程序。JNDI(Java Naming and Directory Interface)是Java平台的一项服务,它允许应用程序通过...
Tomcat 配置 JNDI 数据源 Tomcat 是一个流行的 Java Web 服务器,JNDI(Java Naming and Directory Interface)是 Java 中的一种命名和目录接口规范。Tomcat 中的 JNDI 数据源是指将数据库连接信息注册到 JNDI ...
总结来说,Tomcat的JNDI功能提供了强大的资源管理和配置灵活性,通过解耦配置和代码,提高了系统的可扩展性和可维护性。理解并熟练运用Tomcat的JNDI机制,对于开发高质量、高可用性的Java Web应用至关重要。而`...
通过JNDI配置数据源,使得数据库连接可以在多个应用之间共享,简化了应用的配置,同时提高了系统的可扩展性和可维护性。在实际开发中,还可以使用更高级的连接池实现,如C3P0、Apache DBCP2或HikariCP,它们提供了更...
Tomcat配置JNDI数据源的N种方法
在Tomcat配置JNDI数据源的三种方式
Tomcat JNDI 配置 Tomcat JNDI 配置是 Java Web 应用程序中的一种常见配置,用于将数据库连接信息以 JNDI(Java Naming and Directory Interface)的形式存储在 Tomcat 服务器中,以便于应用程序可以通过 JNDI 来...
3. **应用配置**:在你的Java应用中,通过JNDI查找数据源并建立数据库连接。 这种Linux上的Tomcat+MySQL组合是Java Web应用常见的部署环境,尤其适合中小型企业级应用。通过优化配置和安全设置,可以实现高效且稳定...
### Tomcat6中配置JNDI方法详解 #### 一、引言 在Java Web开发过程中,连接数据库是一项基础而重要的工作。常见的连接方式包括直接使用JDBC(Java Database Connectivity)以及通过JNDI(Java Naming and Directory...
《Jsp+Tomcat+MySQL环境配置指南》 在IT领域,开发Web应用程序常常涉及到Java、JSP、Tomcat和MySQL等技术的整合。本文将详细介绍如何在Windows环境下配置Jsp+Tomcat+MySQL的开发环境,这对于初学者来说是一份宝贵的...