- 浏览: 1230761 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (718)
- HTML (13)
- JS基础 (23)
- JS应用 (40)
- AJAX (6)
- JSP相关 (12)
- JAVA基础 (52)
- JAVA应用 (74)
- APPLET (11)
- SWING\RCP (2)
- JAVA反射 (6)
- 设计模式 (26)
- 数据库设计 (20)
- Struts (35)
- Struts2 (12)
- Spring (22)
- Hibernate (45)
- Ibatis (18)
- mybatis (3)
- SSH (8)
- UML (5)
- WebService (3)
- XML (16)
- Log4j (7)
- WEB容器 (26)
- 数据结构 (36)
- Linux (34)
- Ruby on Rails (1)
- 其它技术 (27)
- IDE配置 (15)
- 项目实战 (2)
- Oracle (69)
- JAVA报表 (7)
- Android学习 (2)
- 博客链接 (1)
- 网络基础 (1)
- WEB集群 (1)
- .Net开发 (11)
- PB (4)
- 系统构建 (15)
最新评论
-
jnjeC:
牛逼啊哥们,讲得太好了
Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包 -
九尾狐的yi巴:
很好 感谢!
Itext中文处理(更新版) -
luweifeng1983:
有用的,重启一下嘛。
设置eclipse外部修改文件后自动刷新 -
Master-Gao:
设置了也不管用,怎么破呢?
设置eclipse外部修改文件后自动刷新 -
aigo_h:
锋子还有时间写博客,还是很闲哈!
Add directory entries问题
http://blog.163.com/ryan_lz/blog/static/1219998542009816104714605/
将你想配置的database 的JDBC放到lib下,注意一定要放”.jar”的文件,如是“.zip”的文件直接改为.jar即可。本例是用一个Oracle的jdbc,偶将classes111.zip更名为classes111.jar放到这里。 下面开始配置xml文件: 1. 对server.xml的配置: 找到<Context path="" docBase="ROOT" debug="0">将它改为以下形式,并加入Oracle的设置信息。 <Context path="/myapps" docBase="myapps" debug="5" reloadable="true" crossContext="true"> <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_DBTest_log." suffix=".txt" timestamp="true"/> <!-- Oracle --> <Resource name="jdbc/myoracle" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/myoracle"><!-- myoracle是自己起的名子,对应到web.xml中也要用这个名子,以及JSP页面中。 --> <parameter> <name>factory</name> <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter> <parameter> <name>driverClassName</name> <value>oracle.jdbc.driver.OracleDriver</value> </parameter> <parameter> <name>url</name> <value>jdbc:oracle:thin:@127.0.0.1:1521:accp</value><!-- accp为你的数据库名称 --> </parameter> <parameter> <name>username</name> <value>scott</value> </parameter> <parameter> <name>password</name> <value>tiger</value> </parameter> <parameter> <name>maxActive</name> <value>20</value> </parameter> <parameter> <name>maxIdle</name> <value>10</value> </parameter> <parameter> <name>maxWait</name> <value>10000</value> </parameter> </ResourceParams> <!-- Oracle end --> </Context> <!-- my DBCP is end --> 2.然后再打web.xml,加入以下东东: <resource-ref> <description>Oracle Datasource example</description> <res-ref-name>jdbc/myoracle</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> OK!配置工作已经完成了。下面就是写一个JSP代码进入测试了。 在D: omcat5webappsmyapps下编写一个test.jsp,内容如下: <%@ page import="javax.naming.Context" %> <%@ page import="javax.sql.DataSource"%> <%@ page import="javax.naming.InitialContext"%> <%@ page import="java.sql.*"%> <% DataSource ds = null; try{ Context initCtx = new InitialContext(); Context envCtx = (Context) initCtx.lookup("java:comp/env"); ds = (DataSource)envCtx.lookup("jdbc/myoracle"); if(ds!=null){ out.println("Connection is OK!"); Connection cn=ds.getConnection(); if(cn!=null){ out.println("cn is Ok!"); Statement stmt = cn.createStatement(); ResultSet rst = stmt.executeQuery("select * from BOOK"); out.println("<p>rst is Ok!" + rst.next()); while(rst.next()){ out.println("<P>BOOK_CODE:" + rst.getString(1)); } cn.close(); }else{ out.println("rst Fail!"); } } else out.println("Fail!"); }catch(Exception ne){ out.println(ne); } %>
发表评论
-
MyEclipse8.5支持Tomcat7.0
2016-03-08 10:07 742MyEclipse8.5 项目编译环境只能到1.6,没关 ... -
tomcat的URIEncoding的作用
2012-02-10 10:59 1132tomcat5中,为了保证get数据采用UTF8编码,在ser ... -
解决tomcat8080端口常被莫名占用问题
2011-09-27 13:02 888http://topic.csdn.net/u/2010030 ... -
tomcat各配置文件详解
2011-07-09 13:20 1132tomcat各文件夹作用: http://hi.bai ... -
Tomcat升级到6.0遇到的双引号改单引号问题
2010-08-18 09:08 2459在如下调用时出错: <jsp:include p ... -
TomCat下连接池的创建及部署For DB2 ,ORACLE
2010-08-05 15:21 1663一.Tomcat 下部署DB2连接池 将db2安装目录C:\ ... -
在Tomcat和Eclipse进行远程调试的配置
2010-01-18 12:21 2555引自:http://avar.iteye.com/bl ... -
Tomcat端口占用解决办法及连接到localhost 提示:位于 XDB 的服务器 localhost 要求用户名和密码
2008-04-16 23:11 1583TOMCAT运行提示如下错误: 2008-4-1622: ... -
JAVA学习提高之----Tomcat的静态和动态部署
2008-12-23 16:14 991在Tomcat中部署Java Web应用程序有两种方式:静态部 ... -
JAVA学习提高之----MyEclipse下配置Tomcat过程
2008-12-23 16:27 1131这么些天没有写java了,手有点生疏,重新安装计算机后,配置方 ... -
JAVA学习提高之----如何用Eclipse和Tomcat Plugin来建立一个开发环境(个人实践)
2008-12-23 17:40 1062在我的“WEB服务器”类别的博客中分别介绍了Tomcat的配置 ... -
JAVA基础学习篇----Eclipse进行(JBOSS)远程调试
2009-01-12 14:20 1704原文如下:http://java.chinaitlab.com ... -
JAVA学习提高之---- JBOSS下配置数据源
2009-02-10 17:54 811引用 : http://java.ccidnet.com/a ... -
JAVA学习提高之---- JBOSS远程调试
2009-02-12 09:56 1420view plaincopy to clipboar ... -
JBOSS版本:4.2.2GA 无法通过IP访问,或只能通过127.0.0.1访问的问题解决
2009-02-17 11:08 1305http://feng88724.iteye.com/blog ... -
JBoss 5.0 安装与配置详解
2009-02-24 13:24 1023本文引自:http://blog.csdn.net/allen ... -
关于Jboss版本的问题!
2009-07-28 15:43 1534http://zidane1983.iteye.com/blo ... -
weblogic 配置大全
2009-09-09 16:07 839Weblogic配置大全 用Eclipse MyEclip ... -
Remote Debugging with Eclipse 各种web服务器的远程调试设置
2009-09-10 15:25 1433JPDA DOCUMENT: http://java.sun ... -
JAVA调试JPDA
2009-09-10 16:26 1093http://java.sun.com/j2se/1.4.2/ ...
相关推荐
在这个文件中,开发者会详细配置与Oracle数据库的连接参数,如数据库驱动类名、数据库连接URL、用户名、密码、连接池参数等。数据源在JNDI中注册后,EJB或JPA可以通过JNDI查找机制来获取数据库连接,执行SQL语句,...
在Maven中添加对应连接池的依赖,并在配置文件中设置相应的参数。 5. **测试连接**: 你可以编写一个测试类,使用JUnit或Spock等测试框架验证是否能成功建立数据库连接。例如,使用JdbcTemplate或者...
本文将深入探讨如何在Tomcat中配置Oracle连接池,充分利用DataSource的优势,提高系统的稳定性和效率。 DataSource,即数据源,是Java中用于管理数据库连接的对象,它提供了一种更加高效且方便的方式来管理和获取...
同时,为了提高性能,可以考虑使用连接池,Oracle.ManagedDataAccess.dll默认启用了连接池。 总的来说,Oracle.ManagedDataAccess.dll为C#开发者提供了一个高效且易于使用的工具,使得在.NET环境中与Oracle数据库的...
本教程将详细解释如何在Tomcat服务器上配置Oracle 10g数据库的连接池数据源。 首先,确保你已经安装了必要的软件环境: 1. Java环境:JDK 1.4 2. 服务器:Tomcat 5.5 3. 数据库:Oracle 10g 配置步骤如下: 1. **...
这包括对Oracle和MSSQL Server这两种不同类型的数据库进行配置,并在Java应用程序中引用这些连接池。提供的资源包含了必要的jar包,用于支持与数据库的交互。 **正文**: 1. **Tomcat连接池介绍** Tomcat作为轻量...
在实际开发中,还可以利用Oracle的连接池(Connection Pooling)来优化性能,通过设置配置文件中的`pooling=true`和相关池参数。此外,ODP.NET还支持处理复杂的Oracle特性,如PL/SQL、游标、BLOB/CLOB数据类型、...
在实际开发中,还可以根据需求调整连接池的配置参数,例如设置最大空闲时间、验证SQL等,以优化连接池的性能和稳定性。同时,注意监控数据库连接池的状态,确保其正常运行,及时发现并处理潜在问题,对于维护系统的...
要使用数据库连接池连接到Oracle数据库,首先需要在项目中添加Oracle JDBC驱动的依赖。通常,这可以通过Maven或Gradle等构建工具完成。例如,在Maven的pom.xml文件中,可以添加以下依赖: ```xml <groupId>...
MySQL的连接池配置通常涉及到JDBC驱动的引入,如在pom.xml或build.gradle文件中添加依赖,然后在配置文件(如application.properties)中设置数据库连接参数,包括URL、用户名、密码以及连接池的相关属性。在代码中...
通过配置数据源,可以在应用服务器中实现连接池的管理。 3. **JDBC URL**: Oracle JDBC URL通常以`jdbc:oracle:thin:@`开头,后面跟随的是服务器主机名、端口号和服务名。例如,`jdbc:oracle:thin:@(DESCRIPTION=...
在配置DBCP连接池时,需要确保ORACLE JDBC驱动在类路径中,并正确设置数据库相关参数,如driverClassName为"oracle.jdbc.driver.OracleDriver",url为"jdbc:oracle:thin:@//hostname:port/service_name"。...
Oracle JDBC驱动支持连接池管理,如Oracle Universal Connection Pool (UCP),它可以提高性能并有效地管理数据库连接,避免频繁创建和销毁连接。 5. **事务管理**: JDBC驱动支持ACID(原子性、一致性、隔离性和...
本文将详细介绍如何在Java中创建Oracle数据库的连接池以及如何封装Bean类的方法。 #### 二、创建Oracle数据库连接池 **第一步:引入依赖** 在项目中使用Hibernate和Oracle数据库之前,首先需要确保项目中有以下...
- 安全性:避免硬编码敏感信息,如数据库连接字符串,可以将其存储在配置文件或环境变量中。 - 清理资源:在操作完成后,及时关闭数据库连接和文件流,释放资源。 - 日志记录:记录操作过程中的重要事件,便于...
在本文中,我们将深入探讨如何使用SpringBoot框架与Druid连接池和PageHelper分页插件进行集成,以及如何在MySQL数据库环境下实现MyBatis的高效分页查询。虽然提供的描述提到使用Oracle数据库,但考虑到MySQL是更常见...
- 如果是Web应用,可以将JAR放入Tomcat、Jetty等服务器的lib目录,或者在web.xml中配置。 连接Oracle数据库的基本步骤如下: 1. 导入必要的JAR包,例如: ```java import java.sql.Connection; import java.sql....
4. **连接池**:在EJB应用中,数据源通常与连接池一起使用,如C3P0、HikariCP或Apache DBCP。连接池管理数据库连接的创建、分配和回收,提高性能并减少资源浪费。 5. **持久化配置**:EJB常与Java Persistence API ...