zoukankan      html  css  js  c++  java
  • 连接池中的连接对象是由谁创建的呢?

    连接池技术
    1.本质就是在内存中预设好一定数量的 连接对象,以备用户在进行数据库操作时直接使用
    这一块内存我们称之为连接池
    2.数据库连接的建立和断开由连接池统一管理
    在项目加载时,所有的连接对象都会准备完毕
    所有的连接对象其实是由服务器来创建
    3.如果需要服务器帮我们创建连接对象,那么要告诉服务器数据库的连接信息
    驱动、ip、端口、数据库名称、用户名、密码
    4.以上这些信息我们称之为数据源 DataSource

    数据源
    所有的数据库连接都是通过数据源获得的
    数据源对应的java接口 javax.sql,DataSource
    这个接口负责所有的连接对象的创建,并将这些连接对象放到连接池中
    告诉服务器数据源是什么
    需要在tomcat的配置文件中指定数据源的资源
    通过JNDI的方式获取数据源

    由web服务器创建,tomcat通过数据源DataSource,获取连接

  • 相关阅读:
    js检验文件格式
    java判空工具类
    $(document).ready() 是个什么函数?为什么要用它?
    Maven 手动添加jar
    java深克隆
    cors跨域详解
    常见异常类总结
    Spring事务回滚机制
    Java获取13位毫秒级时间戳
    JSON 字符串转换为 Map
  • 原文地址:https://www.cnblogs.com/longmo666/p/13470036.html
Copyright © 2011-2022 走看看