- 浏览: 180013 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (361)
- MySQL (27)
- dubbo (1)
- 网页模板 (3)
- 微信公众号 (6)
- Web工具 (7)
- Java (46)
- CSS (6)
- SQL (2)
- 数据库 (2)
- 其他 (12)
- Oracle (9)
- Tomcat (15)
- 技巧 (3)
- 基础 (4)
- 工作流 (1)
- js (25)
- maven (9)
- 异常问题 (1)
- 新知识 (5)
- PS (11)
- bootstrap (1)
- 开源框架 (5)
- 计算机网络 (1)
- MongoDB (1)
- HTML (3)
- sqlite (1)
- 微信 (3)
- Web组件 (4)
- jquery (1)
- hadoop (1)
- Redis (1)
- A_Windows常用快捷键 (3)
- eclipse (10)
- jetty (1)
- RESTEasy (1)
- Jersey (1)
- SVN (2)
- ubuntu (6)
- zookeeper (1)
- SpringMVC (7)
- 手册 (1)
- Apache ant (5)
- JBPM (1)
- activiti (3)
- Solr (1)
- EJB (1)
- 图片素材 (2)
- JSF (1)
- jboss (3)
- Android (32)
- WeX5 (1)
- 百度地图 (1)
- 电路设计 (1)
- excel (2)
- Web服务器应用服务器 (1)
- CXF (1)
- github (4)
- C# (1)
- Shiro (1)
- Lucene (1)
- Quartz (1)
- Linux (5)
- Smart Framework (1)
- JPA (6)
- 微信JS-SDK (1)
- RESTful (1)
- springboot (1)
- 文章 (2)
- springcloud (1)
- Eureka (1)
- drools (1)
- hibernate (3)
- IIC (1)
- 不错的博客 (1)
- 电脑操作系统问题 (1)
- JVM (1)
- excel操作工具 (0)
- 报表工具 (1)
- mail (1)
- apache (2)
- nginx (2)
- UML (1)
- 原型设计 (1)
- 消息队列框架 (1)
- DataTables (1)
- Mybatis (1)
- JFINAL (1)
- layer (1)
- MariaDB (1)
- NPM (1)
- LOG4J (2)
- 未知 (2)
- 正则表达式 (1)
最新评论
context.mxl druid jndi
<Resource name="jdbc/mysqldatasource" factory="com.alibaba.druid.pool.DruidDataSourceFactory"
auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/wechatdb?useUnicode=true&characterEncoding=utf-8"
username="root" password="123456" maxActive="50" maxWait="10000"
removeabandoned="true" removeabandonedtimeout="60" logabandoned="false"
filters="stat" />
server.xml
<GlobalNamingResources>
<Resource acquireIncrement="2" acquireRetryAttempts="30" acquireRetryDelay="1000" auth="Container" breakAfterAcquireFailure="false" driverClass="com.mysql.jdbc.Driver" factory="org.apache.naming.factory.BeanFactory" idleConnectionTestPeriod="60" initialPoolSize="20" jdbcUrl="jdbc:mysql://localhost:3306/dtdb?useUnicode=true&characterEncoding=utf-8" maxIdleTime="1800" maxPoolSize="200" maxStatements="0" minPoolSize="10" name="jdbc/xxx" password="123456" testConnectionOnCheckin="false" testConnectionOnCheckout="false" type="com.mchange.v2.c3p0.ComboPooledDataSource" user="root"/>
context.xml
<ResourceLink global="jdbc/xxx" name="jdbc/xxx" type="javax.sql.DataSource"/>
http://blog.csdn.net/houbin0912/article/details/52535982
首先,需要为数据源配置一个JNDI资源。 我们的数据源JNDI资源应该定义在context元素中。 在tomcat6版本中,context元素已经从server.xml文件中独立出来了,放在一个context.xml文件中。因为server.xml是不可动态重加载的资源,服务器一旦启动了以后,要修改这个文件,就得重启服务器才能重新加载。而context.xml文件则不然,tomcat服务器会定时去扫描这个文件。一旦发现文件被修改(时间戳改变了),就会自动重新加载这个文件,而不需要重启服务器。 我们当然推荐把应用需要的JNDI资源配置在context.xml文件中,而不是server.xml文件中。
<Resource name="jdbc/mysqldatasource" factory="com.alibaba.druid.pool.DruidDataSourceFactory"
auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/wechatdb?useUnicode=true&characterEncoding=utf-8"
username="root" password="123456" maxActive="50" maxWait="10000"
removeabandoned="true" removeabandonedtimeout="60" logabandoned="false"
filters="stat" />
server.xml
<GlobalNamingResources>
<Resource acquireIncrement="2" acquireRetryAttempts="30" acquireRetryDelay="1000" auth="Container" breakAfterAcquireFailure="false" driverClass="com.mysql.jdbc.Driver" factory="org.apache.naming.factory.BeanFactory" idleConnectionTestPeriod="60" initialPoolSize="20" jdbcUrl="jdbc:mysql://localhost:3306/dtdb?useUnicode=true&characterEncoding=utf-8" maxIdleTime="1800" maxPoolSize="200" maxStatements="0" minPoolSize="10" name="jdbc/xxx" password="123456" testConnectionOnCheckin="false" testConnectionOnCheckout="false" type="com.mchange.v2.c3p0.ComboPooledDataSource" user="root"/>
context.xml
<ResourceLink global="jdbc/xxx" name="jdbc/xxx" type="javax.sql.DataSource"/>
http://blog.csdn.net/houbin0912/article/details/52535982
首先,需要为数据源配置一个JNDI资源。 我们的数据源JNDI资源应该定义在context元素中。 在tomcat6版本中,context元素已经从server.xml文件中独立出来了,放在一个context.xml文件中。因为server.xml是不可动态重加载的资源,服务器一旦启动了以后,要修改这个文件,就得重启服务器才能重新加载。而context.xml文件则不然,tomcat服务器会定时去扫描这个文件。一旦发现文件被修改(时间戳改变了),就会自动重新加载这个文件,而不需要重启服务器。 我们当然推荐把应用需要的JNDI资源配置在context.xml文件中,而不是server.xml文件中。
- mysql-connector-java-3.0.14-production-bin.jar (231.4 KB)
- 下载次数: 1
- c3p0-0.9.1.jar (594.1 KB)
- 下载次数: 1
- ojdbc14.jar (1.5 MB)
- 下载次数: 2
发表评论
-
Apache+Tomcat集群配置
2018-01-12 13:57 266windows http://www.iteye.com/t ... -
Tomcat 配置上传文件到项目外的路径
2017-12-18 11:32 2423https://www.cnblogs.com/yjq520/ ... -
远程无法登录管理页面
2017-11-19 00:20 507http://blog.csdn.net/q25741/art ... -
Tomcat启动时卡在 INFO HostConfig.deployDirectory Deploying web application directory
2017-10-05 00:06 409http://blog.csdn.net/nailsoul/a ... -
配置Tomcat使用https协议
2017-10-04 20:58 296http://www.cnblogs.com/wanghaoy ... -
Spring+Tomcat配置文件与项目分离
2017-08-04 10:38 418Spring的配置文件从tomcat下的配置文件中读取 ht ... -
Apache HTTP Server 与 Tomcat 的三种连接方式介绍
2017-08-04 09:55 256https://www.ibm.com/developer ... -
Tomcat 7优化前及优化后的性能对比
2017-08-04 09:30 262https://my.oschina.net/lianss/ ... -
网页错误页面都有哪些
2017-07-12 09:15 271400 无法解析此请求。 ... -
Apache HTTP Server 与 Tomcat 的三种连接方式介绍
2017-06-14 16:16 304https://www.ibm.com/developerwo ... -
Linux下如何启动Tomcat像Windows启动并显示控制台日志信息一样?
2017-06-12 10:01 405http://blog.csdn.net/aovenus/ar ... -
java web项目发布到tomcat时配置不打包jar的方案记录
2017-06-02 08:49 360java web项目发布到tomcat时配置不打包jar的方案 ... -
Tomcat 里修改JAVA_HOME和JRE_HOME
2017-05-17 09:17 468http://blog.csdn.net/eifjgoerg ... -
java web容器Tomcat服务器访问链接数过大的问题解决
2016-02-29 09:33 496解决Tomcat服务器访问链接数过大的问题,tomcat作为常 ...
相关推荐
Tomcat JNDI 配置 Tomcat JNDI 配置是 Java Web 应用程序中的一种常见配置,用于将数据库连接信息以 JNDI(Java Naming and Directory Interface)的形式存储在 Tomcat 服务器中,以便于应用程序可以通过 JNDI 来...
### TOMCAT JNDI配置详解 #### 一、概述 TOMCAT服务器是Apache软件基金会下的Jakarta项目中的一个开源Web应用容器。JNDI(Java Naming and Directory Interface)是Java平台提供的一种标准接口,用于访问命名和目录...
JNDI配置数据源是将数据库连接池集成到Tomcat中的重要步骤,这样可以提高应用的性能和可维护性。下面我们将详细介绍如何在Tomcat中通过JNDI配置数据源。 首先,我们需要了解数据源是什么。数据源是一个对象,它管理...
总结来说,Tomcat的JNDI功能提供了强大的资源管理和配置灵活性,通过解耦配置和代码,提高了系统的可扩展性和可维护性。理解并熟练运用Tomcat的JNDI机制,对于开发高质量、高可用性的Java Web应用至关重要。而`...
在部署该应用时,管理员可以在Tomcat的配置文件中设置相应的JNDI条目: ```xml type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/mydb" username=...
自定义jndi数据源factory类,用于解密jndi中的加密数据,解密方式为DES,具体可根据实际需求修改。
tomcat jndi 数据库配置方法
【标题】:“Tomcat6.0配置JNDI” 在Java Web开发中,Tomcat作为常用的Servlet容器,经常被用于部署和运行Java EE应用程序。JNDI(Java Naming and Directory Interface)是Java平台的一项服务,它允许应用程序通过...
通过JNDI配置数据源,使得数据库连接可以在多个应用之间共享,简化了应用的配置,同时提高了系统的可扩展性和可维护性。在实际开发中,还可以使用更高级的连接池实现,如C3P0、Apache DBCP2或HikariCP,它们提供了更...
Tomcat JNDI 数据源 自动生成程序 Servlet 版 本程序自动判断Tomcat版本,...3、按照页面上的提示输入 Tomcat JNDI DataSource 配置信息; 4、点击提交,配置文件将会自动生成,在配置路径中可以找到你的配置文件。
在这个场景中,“intellij idea使用tomcat开发时自动部署jndi数据源”是一个重要的知识点,它涉及到如何在IDE中配置和管理数据库连接,以便于在应用运行时动态地查找和使用数据源。 JNDI(Java Naming and ...
Tomcat 配置 JNDI 数据源 Tomcat 是一个流行的 Java Web 服务器,JNDI(Java Naming and Directory Interface)是 Java 中的一种命名和目录接口规范。Tomcat 中的 JNDI 数据源是指将数据库连接信息注册到 JNDI ...
6. **Tomcat版本兼容性**:不同版本的Tomcat对JNDI配置的支持可能有所不同,确保使用的JNDI配置符合Tomcat6的要求。 为了解决这些问题,可以按照以下步骤进行排查: - 检查配置文件中的语法和属性值。 - 确保所有...
一个简单的tomcat6.0+mysql5.5整合spring3.0和hibernate3.3的一个简单的实例,其中的datasource是tomcat JNDI配置的 type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://...
1. **JNDI配置步骤** - **创建数据源**: 首先,你需要创建一个数据库数据源。例如,如果你使用的是MySQL,那么可以在Tomcat的`conf/server.xml`文件中添加一个`<Resource>`标签来定义数据源。下面是一个示例: `...
在IT行业中,集成开发环境Eclipse、数据库管理系统MySQL和应用服务器Tomcat是常见的开发与部署组合。本篇文章将深入探讨如何在这样的环境下...记住,理解并熟练掌握JNDI配置对于Java Web开发者来说是至关重要的技能。
Tomcat6+Spring+JNDI配置数据源说明 本文档主要介绍了Tomcat6+Spring+JNDI配置数据源的详细步骤和原理。数据源是一个池子,里面有若干个数据连接对象,当需要时就从里面拿一个使用,使用完毕就放回去,如果超过最大...
Tomcat配置JNDI数据源的N种方法
5. **JNDI安全性**:JNDI配置也需要考虑安全性,因为不安全的JNDI配置可能导致远程代码执行(RCE)漏洞,如著名的“Log4Shell”漏洞。确保只公开必要的资源,并对敏感信息进行加密。 6. **JNDI与EJB**:在Tomcat中...
在Tomcat配置JNDI数据源的三种方式