在tomcat中配置MySQL和oracle数据库连接池的异同
来源:互联网 发布:stm32 串口读取数据 编辑:程序博客网 时间:2024/05/22 17:12
楼主博客已迁移至Junlan Shuai'Blog
一、在tomcat中配置MySql数据库连接池
Java代码:
public Connection conn = null; public Connection getConnection()throws ClassNotFoundException,SQLException { try { InitialContext ctx = new InitialContext(); DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql"); conn = ds.getConnection(); } catch (Exception e) { e.printStackTrace(); } return conn; }
tomcat中的context.xml文件:
<Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://ip:port/数据库名" username="****" password="******" maxActive="100" maxIdle="30" maxWait="10000"/>
需要注意的是:context.xml中的name="jdbc/mysql"要与Java代码中的ctx.lookup("java:comp/env/jdbc/mysql")保持一致
二、在tomcat中配置oracle数据库连接池
Java代码:
public Connection getConnection()throws ClassNotFoundException,SQLException{try {Class.forName(DriverName);InitialContext ctx = new InitialContext(); DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mapgis"); conn = ds.getConnection();} catch (Exception e) { e.printStackTrace(); } return conn;}
tomcat中的context.xml文件:
<Resource name="jdbc/mapgis" auth="Container" type="javax.sql.DataSource" description="mapgis Db Connection" username="****" password="******" driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@localhost:1521:orcl" maxIdle="2" maxWait="300000" maxActive="512" />这个是连接本地的数据库,同样context.xml中的name="jdbc/mapgis"要与Java代码中的ctx.lookup("java:comp/env/jdbc/mapgis")保持一致
这两个连接方式需要jar包(也就是jdbc驱动)你可以进入我的下载资源里面去下载。
1 0
- 在tomcat中配置MySQL和oracle数据库连接池的异同
- 在tomcat的server.xml中配置数据库连接池和手动部署到tomcat
- Oracle数据库连接池问题在tomcat下的配置
- Eclipse中配置Tomcat的ORACLE数据库连接池
- Mysql和Tomcat的配置数据库连接池(管理员界面方式)
- 在Lomboz中配置Tomcat数据库连接池
- 在Tomcat中配置DBCP数据库连接池
- 数据库连接池,在tomcat中配置数据源:
- Eclipse+Tomcat+MySQL的数据库连接池配置
- tomcat oracle数据库连接池配置
- Oracle-Tomcat数据库连接池配置
- Tomcat 6.0 配置数据库连接池(oracle,mysql,sqlserver)
- tomcat 配置mysql 数据库连接池
- tomcat配置mysql数据库连接池
- Tomcat中数据库连接池的配置
- Eclipse中配置Tomcat的数据库连接池
- tomcat中数据库连接池的配置
- mysql数据库连接池字符串在tomcat中的配置
- bzoj 1087: [SCOI2005]互不侵犯King
- ftp、sftp、scp、ssh、openssh
- Mac使用技巧之更改某类文件的打开方式
- 海盗分赃-逻辑推理
- Oracle VM + centos7.1+openstack kilo 多结点安装教程---glance的安装
- 在tomcat中配置MySQL和oracle数据库连接池的异同
- 我对多线程的理解和分类
- 如何只授予用户查看存储过程定义的权限
- Java JDBC下执行SQL的不同方式、参数化预编译防御
- 分析String在内存中的表现
- @Repository、@Service、@Controller 和 @Component
- 贪心算法☞磁带最优存储问题
- bzoj 3262: 陌上花开 【cdq分治】
- jQuery EasyUI之Form表单提交