JDBC
JDBC学习
pangpd
Just a boy caught up in dreams and fantasies !
展开
-
【Java+JDBC+MySQL】使用Java操作JDBC连接MySQL数据库
1. 导入jar包将jar拷贝到lib目录,右键jar包-【Add as Library】导入项目中2 操作步骤(加,连,语,执,释)2.1 加载注册驱动通过下述语句实现注册驱动,原理是这句语句会将 Driver.class 这份字节码加载到 JVM 中,然后 JVM 会执行该字节码的静态代码块,mysql 提供的这个驱动包中,Driver 的字节码内的静态代码块就完成了驱动对象的创建和注册。//加载注册驱动Class.forName("com.mysql.jdbc.Driver");2.转载 2020-09-07 20:34:29 · 372 阅读 · 0 评论 -
【JDBC】JDBC和连接池的关系
1. 前言一直以为连接池是对JDBC的封装,今天再次回顾Java基础的时,才发现并非完全如此。连接池只是包装/操作了JDBC API 接口,然后再实际运行的时候,这些接口的具体实现则下面是知乎上的一个图:JDBC和连接池的关系2. JDBC和连接池的关系JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。简单说可以通过JDBC来访问数据库,而连原创 2020-09-07 19:23:44 · 2256 阅读 · 1 评论 -
【JDBC】JPA和JDBC的区别
1. 引言在介绍JPA和JDBC之前,我们先了解一个概念:持久化: 将程序数据在持久状态和瞬时状态间转换的机制。通俗的讲,就是瞬时数据(比如内存中的数据,是不能永久保存的)持久化为持久数据(比如持久化至数据库中,能够长久保存)。即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在数据库中,或者存储在磁盘文件中、XML数据文件中等等。对象关系映射(Object Relational Mapping,简称ORM):是通过使用描述对象和数据库之间映射的元原创 2020-08-02 23:04:12 · 1233 阅读 · 0 评论