- 浏览: 2288179 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (357)
- J2EE (49)
- JavaScript (40)
- Spring (19)
- Struts (5)
- CSS (8)
- Hibernate (16)
- Java (67)
- DWR (4)
- JSON (3)
- XFIRE (1)
- Tomcat (1)
- Ant (2)
- 设计模式 (2)
- 经典收藏 (2)
- JSP (10)
- Linux (0)
- WebLogic (11)
- myeclipse (13)
- Buffalo (4)
- 文件上传相关 (1)
- oracle (33)
- html (6)
- JSTL (3)
- SVN (2)
- GIT (1)
- 孙卫琴(Java网络编程精解) (1)
- DOM4J (2)
- Swing (1)
- AJAX (1)
- Eclipse (5)
- 日志组件 (3)
- PowerDesigner (1)
- Jquery (22)
- IT技术开发相关网址 (1)
- Nutz (1)
- 其它 (1)
- Velocity (3)
- WebService (1)
- MySql (2)
- Android (1)
- Maven (2)
- Quartz (11)
- Lucene (1)
- springsource (1)
- Junit (1)
- Activiti (0)
最新评论
-
yzlseu:
拼凑,没有营养
Activiti进阶—分配组任务 -
zhangsenhao:
非常赞!代码很清楚
SpringMVC3.0+MyIbatis3.0(分页示例) -
xiamw2000:
分页写得不对,应该是 : order by ${orderNa ...
SpringMVC3.0+MyIbatis3.0(分页示例) -
sheertewtw:
...
SpringMVC:上传与下载 -
kingtoon:
...
XSS之xssprotect
请参见:
Struts2.2+Spring3.1+Hibernate3.6整合(登录示例)
http://liuzidong.iteye.com/blog/935493
在这个示例作了修改!
参考资料
1 Tomcat5.5 私有JNDI、数据源(链接池)的配置
http://blog.csdn.net/liuzhenwen/archive/2008/09/14/2842349.aspx
2 如何配置jndi
http://blog.csdn.net/yelang1206/archive/2009/08/06/4412619.aspx
3 SSH配置tomcat6.0下的JNDI
http://blog.csdn.net/qzj5851/archive/2009/08/13/4437555.aspx
4 Spring集成Hibernate多种数据源配置
http://blog.csdn.net/sonyedison/archive/2010/04/29/5538705.aspx
5 使用TOMCAT5.5连接池连接mysql(解决Cannot create JDBC driver of class '' for connect URL 'null')
http://blog.csdn.net/yakjuly/archive/2008/06/13/2542452.aspx
6 在tomcat 6.0下配置JNDI及在Spring中的使用
http://karidyang.iteye.com/blog/216125
7 spring Jndi在tomcat中的配置
http://fengqinyun168.blog.163.com/blog/static/11462802720094891619274/
一 环境:XP+Myeclipse6.6+Tomcat7+JDK1.6
二 具体步骤如下:
bean.xml中配置:
以下每种方式都是成功的!
第一种方式:
1 %TOMCAT_HOME%\conf\server.xml中配置
第二种方式: 全局jndi配置步骤
1 %TOMCAT_HOME%\conf\context.xml中配置
推荐第三种方式:
应用的context XML文件(META-INF/context.xml),这个是私有的,只对这个应用可见
说明我没有在web.xml进行相应的配置也没有把数据库驱动jar拷贝到%TOMCAT_HOME%/lib下,可能是Tomcat7的原因, 其它Tomcat没有测试了!
Struts2.2+Spring3.1+Hibernate3.6整合(登录示例)
http://liuzidong.iteye.com/blog/935493
在这个示例作了修改!
参考资料
1 Tomcat5.5 私有JNDI、数据源(链接池)的配置
http://blog.csdn.net/liuzhenwen/archive/2008/09/14/2842349.aspx
2 如何配置jndi
http://blog.csdn.net/yelang1206/archive/2009/08/06/4412619.aspx
3 SSH配置tomcat6.0下的JNDI
http://blog.csdn.net/qzj5851/archive/2009/08/13/4437555.aspx
4 Spring集成Hibernate多种数据源配置
http://blog.csdn.net/sonyedison/archive/2010/04/29/5538705.aspx
5 使用TOMCAT5.5连接池连接mysql(解决Cannot create JDBC driver of class '' for connect URL 'null')
http://blog.csdn.net/yakjuly/archive/2008/06/13/2542452.aspx
6 在tomcat 6.0下配置JNDI及在Spring中的使用
http://karidyang.iteye.com/blog/216125
7 spring Jndi在tomcat中的配置
http://fengqinyun168.blog.163.com/blog/static/11462802720094891619274/
一 环境:XP+Myeclipse6.6+Tomcat7+JDK1.6
二 具体步骤如下:
bean.xml中配置:
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/oracle"></property> </bean>
以下每种方式都是成功的!
第一种方式:
1 %TOMCAT_HOME%\conf\server.xml中配置
<Resource name="jdbc/oracle" auth="Container" type="javax.sql.DataSource" factory="org.apache.commons.dbcp.BasicDataSourceFactory" maxActive="100" maxIdle="30" maxWait="5000" username="ssh" password="ssh" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521:orcl" />
第二种方式: 全局jndi配置步骤
1 %TOMCAT_HOME%\conf\context.xml中配置
<Resource name="jdbc/oracle" auth="Container" type="javax.sql.DataSource" factory="org.apache.commons.dbcp.BasicDataSourceFactory" maxActive="100" maxIdle="30" maxWait="5000" username="ssh" password="ssh" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521:orcl" />
推荐第三种方式:
应用的context XML文件(META-INF/context.xml),这个是私有的,只对这个应用可见
<Context> <Resource name="jdbc/oracle" auth="Container" type="javax.sql.DataSource" factory="org.apache.commons.dbcp.BasicDataSourceFactory" maxActive="100" maxIdle="30" maxWait="5000" username="ssh" password="ssh" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521:orcl" /> </Context>
说明我没有在web.xml进行相应的配置也没有把数据库驱动jar拷贝到%TOMCAT_HOME%/lib下,可能是Tomcat7的原因, 其它Tomcat没有测试了!
发表评论
-
Spring Task Schedule
2017-06-24 08:46 791链接:http://docs.spring.io/spring ... -
Spring之JDBC模板(手写)
2011-10-24 14:44 4322一 模板父类: SpringBaseDAO.java im ... -
Sprint之java.util.Time
2011-07-06 16:17 1689参考资料 1 在Spring中使用JDK Timer进行任务调 ... -
java.util.Time结合Spring发送Email
2011-07-06 15:02 2006参考资料 1 Web项目下应用Java Timer定时器 ht ... -
Spring之Email<封装了常用的四种发送Email的方法(TEXT,HTML,IMG,FILE)>
2011-07-05 11:47 29791参考资料 1 Spring邮件发送(可带附件,模板,群发,异 ... -
SpringMVC:生成Excel和PDF
2011-06-07 17:18 25418参考资料 1 用spring MVC 生成Excel和PDF ... -
SpringMVC:整合JQUERY与JSON
2011-06-03 10:45 67795参考资料 1 Spring3 MVC 笔记(二) —json+ ... -
Spring:ContextLoaderListener作用
2011-06-02 10:18 32898参考资料 1 Spring之ContextLoaderList ... -
SpringMVC+JDBC:分页示例
2011-06-01 17:22 22048一 环境:XP3+Oracle10g+MyEclipse6+( ... -
SpringMVC:上传与下载
2011-06-01 16:46 27265参照了网上相关代码 注意事项: 1 springmvc.xm ... -
Spring配置JNDI(WebLogic92)NameNotFoundException: Unable to resolve解决
2011-03-15 16:01 22301请参见: Struts2.2+Spring3.1+Hiber ... -
Struts2.2+Spring3.1+Hibernate3.6整合(登录示例及CRUD操作)
2011-03-01 13:26 20448一 运行环境: XP3+Myeclipse6.6+Tomcat ... -
spring整合hibernate关于 session的管理<三种方式>
2011-02-23 13:22 2432转载:spring整合hibernate关于 session的 ... -
Spring3 MVC Annotaction入门(登录示例)
2011-01-29 16:43 18908浏览资料 1 SpringMVC入门实例及详细讲解 http: ... -
Spring MVC入门(登录示例)
2011-01-26 10:09 17199一 环境: Myeclipse6.6+JDK1.5+Tomca ... -
spring3.0.5启动报错:org.springframework.beans.factory.BeanDefinitionStoreException
2011-01-24 16:33 42377一 开发环境:JDK5+Spring3.0.5+Myeclip ... -
转载:Spring(一)为什么要使用spring
2010-07-30 09:28 1323转载: Spring(一)为什么要使用spring http: ... -
spring的jar包详解
2009-09-19 11:05 1436转载:http://www.blogjava.net/li ...
相关推荐
Tomcat6+Spring+JNDI配置数据源说明 本文档主要介绍了Tomcat6+Spring+JNDI配置数据源的详细步骤和原理。数据源是一个池子,里面有若干个数据连接对象,当需要时就从里面拿一个使用,使用完毕就放回去,如果超过最大...
Spring框架作为一个强大的IoC(Inversion of Control)和AOP(Aspect Oriented Programming)容器,提供了多种配置数据源的方式,其中包括通过JNDI(Java Naming and Directory Interface)来查找和配置数据源。JNDI...
下面我们将深入探讨如何在Spring中配置JNDI数据源。 首先,了解JNDI的基本概念。JNDI是一个接口,提供了在命名和目录服务中查找和管理对象的API。在Java应用服务器中,JNDI通常用于查找数据源,这些数据源已经预先...
通常,了解Tomcat6.0中JNDI的配置涉及的主要源码包括`server.xml`配置文件解析和Spring的JNDI查找逻辑。这些源码可以在Tomcat和Spring的GitHub仓库中找到,对于深入理解配置原理非常有帮助。 总的来说,配置Tomcat...
然而,有时我们可能希望在非Web环境下或不使用JNDI的情况下配置数据源,这时我们需要在Spring的配置文件中等价地实现JNDI的数据源配置。以下是如何在Spring中进行这种转换的详细步骤和知识点: 1. **理解JNDI配置**...
在Spring框架与Tomcat服务器的集成中,配置JNDI数据源是将数据库连接管理交给服务器来处理,提高应用的可移植性和资源利用率。下面将详细解释配置JNDI数据源的相关知识点。 一、JNDI数据源的概念 JNDI数据源是一种...
在Tomcat中配置JNDI资源,以便Spring可以使用这些数据源。具体的XML配置如下: ```xml auth="Container" factory="org.objectweb.jndi.DataSourceFactory" type="javax.sql.DataSource" driverClassName=...
NULL 博文链接:https://yubolg.iteye.com/blog/1544898
本文将详细讲解如何在Tomcat 6.0版本中配置JNDI(Java Naming and Directory Interface)数据源,这个过程与Tomcat 5.5版本基本相同。JNDI允许应用通过一个统一的接口来查找和访问资源,如数据库连接池,从而提高...
本示例主要讲解如何在Tomcat6中结合JNDI(Java Naming and Directory Interface)和C3P0库来配置数据库连接池,这对于初学者理解Web应用服务器与数据库的交互方式具有很大帮助。 首先,C3P0是一个开源的JDBC连接池...
总结,配置Tomcat涉及的关键步骤包括:添加JDBC驱动到类路径,配置`context.xml`以定义数据源,更新`web.xml`以声明对数据源的引用,最后通过JNDI在应用程序中查找并使用数据源。正确配置这些元素对于确保Tomcat能够...
使用 JNDI 示例访问 Tomcat7 数据源描述:访问 Tomcat 7 中配置的两个数据源(Oracle 和 MySQL)的 Web 应用程序添加一名作者技术:Java、Tomcat 7、JDBC 摘要:访问Tomcat 7中配置的数据源的Web应用程序它是什么?...
在“Spring JMS 消息处理-基于JNDI”的博文中,作者可能会讲解如何在应用服务器如Tomcat或WebLogic中配置JNDI资源,以及如何在Spring配置文件中声明JNDI查找。 1. **JMS核心概念**:首先,博客会介绍JMS的基本概念...
本示例将详细介绍如何利用JNDI(Java Naming and Directory Interface)来配置和使用Tomcat的连接池。 首先,我们要理解JNDI的作用。JNDI是一个Java API,用于查找和绑定资源,如数据源、邮件服务器等。在Web应用中...
3. **Spring配置**:在Spring的配置文件中,使用`jee:jta-data-source`或`jee:resource-ref`元素来引用之前创建的JNDI数据源,并配置`PlatformTransactionManager`为`org.objectweb.jotm.CurrentJOTM`。 **Atomikos...
在Tomcat中配置JMS,需要在`context.xml`或`server.xml`中添加相关JNDI资源定义,以便Spring可以从JNDI查找ConnectionFactory。 3. **创建消息生产者**:在Spring应用中,你可以创建一个`MessageProducer`类,使用`...
### Tomcat 6 JNDI 配置详解 #### 一、引言 JNDI(Java Naming and Directory Interface)是一种广泛使用的API,用于访问命名和目录服务。Apache Tomcat作为一款流行的开源Java Servlet容器,支持JNDI,使得开发者...
【描述】中的XML配置片段展示了在Spring框架中配置一个通过JNDI查找的数据源,这正是Tomcat统一配置C3P0连接池的一个关键步骤。`<bean id="dataSource2" class="org.springframework.jndi.JndiObjectFactoryBean">`...