开发者学堂课程【Java面试疑难点串讲2:Java数据库开发:数据源】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/25/detail/545
数据源
内容简介:
一、数据源的概念
二、数据源的设置功能
三、数据源的配置模式
一、数据源的概念:
这种不进行重复打开与关闭,以及控制连接人数的做法就称为数据源。
二、数据库的数据源的设置 (DataSource) 功能:
为了解决数据库的频繁打开与关闭所带来的性能损耗。
三、数据源的配置模式:
主要有两种模式:
(1)容器配置( Tomcat、WebLogic、WAS)
(2)程序配置(Spring 中使用的 C3p0) 开发过程基本上会使用程序配置。
程序配置也分为两种处理过程:
旧时代,只是实现了数据库连接池的处理。新时代,
例如:阿里 druid 数据源,可以提供监控操作。
不管如何处理,数据源都是为了提升数据库操作性能做的一种方案,本质的核心思想:避免了数据库频繁的打开与关闭处理。