数据库连接池
来源:互联网 发布:淘宝拍片摄影棚租赁 编辑:程序博客网 时间:2024/05/29 04:10
1.数据库连接池:
负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一 个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。
2.数据库连接池实现步骤
1.copy相对应的数据库jar到Tomcat的lib文件夹中
name为该数据资源的名称
username为该数据库的用户名
password为登陆该数据库的密码
driverClassName为驱动哪一个数据库软件
url为要链接的那个数据库的路径
3.配置web.xml
res-ref-name中 的名称与context.xml中name的名称一致
其余可不做更改
4.测试
1.初始化池子
Context context=new InitialContext();
2.获取上下文
Context envContext=(Context)context.lookup("java:comp/env");
3.找你要连接的数据资源
DataSource dataSource=(DataSource)envContext.lookup("jdbc/TestDB");
4.获取链接对象
Connection conn=dataSource.getConnection();
5.进行打印
out.print(conn);
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- 数据库连接池
- Android 当前Activity调节屏幕亮度
- iOS开发之禁止用户切换键盘(防止用户切换其它键盘)
- 监督学习
- 在VMware的Linux系统上安装Redis redis及memcache使用
- jquery map
- 数据库连接池
- SpringBoot允许跨越请求配置
- 管道知识整理
- java基础概念finalize、final和finaly的区别
- hibernate的映射类型 hibernate的映射类型 hibernate MySQL映射类型
- MapReduce之推荐算法实现
- 解决一些C语言小概念
- 集合
- js获取对象中的属性值