简单了解JDBC

举报
Laura_张 发表于 2022/09/01 00:23:06 2022/09/01
【摘要】 文章目录 介绍JDBC和JDBC DriversJDBC体系结构 基本的JDBC命令使用JDBC直接访问数据库使用多层(type3)Drivers 在Weblogic Server配置...


介绍

JDBC是以统一方式访问数据库的API

JDBC提供:
1、独立于平台的数据库访问
2、位置透明
3、对专有数据库的问题是透明

JDBC和JDBC Drivers

JDBC Drivers是实现数据库操作的类

Drivers分成两类:

  • 2-层—客户直接和数据库会话
  • 3-层—客户与代表数据库的中间层(Weblogic Server)会话

JDBC体系结构

在这里插入图片描述

基本的JDBC命令

使用JDBC直接访问数据库

直接访问数据库由下列组成:
加载JDBC驱动器类

Class.forName("oracle.jdbc.driver.OracleDriver")
Class.forName("com.mysql.jdbc.Driver")

  
 
  • 1
  • 2

使用多层(type3)Drivers

要使用多层体系结构,必须至少配置一个连接池(Connection Pool)和一个数据源(DataSource)
在这里插入图片描述

在Weblogic Server配置JDBC元素

连接池 Connection Pool

1、连接池:

  • 消除频繁建立连接所需的负载
  • 适用于管理数据库连接的管理对象
  • 提供可共享、安全的连接
    在这里插入图片描述

2、 配置连接池 Connection Pool

3、改变连接池配置

数据源 DataSource

1、DataSource是:
从连接池中提供连接的被管理的工厂对象;绑定到JNDI并使用管理控制台配置

在这里插入图片描述
2、创建和配置数据源DataSource

3、改变数据源设置

4、通过数据源DataSource访问数据库
使用DataSource:先在JNDI中查找到它,然后从DataSource获得一个连接

文章来源: blog.csdn.net,作者:张艳伟_Laura,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/Laura__zhang/article/details/121573940

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。