Java高手速成│Java程序怎样和数据库对话
2023-09-11 14:20:23 时间
从上一篇 Java高手速成│编写你第一个数据库程序 的例子中可以看出,Java和数据库的连接和对话离不开JDK库类,如java.sql包中支持数据库编程的各种API类、数据库软件DBMS、JDBC驱动软件或Java Connector以及你编写的数据库编程代码。
并且,在访问数据库的程序中,除调用Class类的forName()来装载JDBC驱动软件外,所有数据库操作的API类由库包java.sql提供,各种操作包括:数据库连接、SQL指令的传送、选择记录的回传、提取和相关操作,以及数据表信息metadada的获取。如下内容通过实例详细讨论这些具体的数据库编程技术。
01、连接数据库——高手都会这样做
首先调用Class类的静态方法forName()装载指定的JDBC驱动软件,再调用java.sql包提供的DriverManager的静态方法getConnection(),对指定的数据库进行连接操作。其一般代码格式如下:
<
相关文章
- java 技术架构 for web
- 编写实现连接oracle数据库并返回Connection对象的Java工具类
- 阿里 P8 熬了一个月肝出这份 32W 字 Java 面试手册,在 Github 标星 31K+
- 【Java】整理关于java的String类,equals函数和比较操作符的区别
- 34 异常机制 异常体系结构 Java把异常当做对象来处理 并定义一个基类java.lang.Throwable作为所有异常的超类 Error Exception
- 利用Java进行MySql数据库的导入和导出
- Java并发容器类综述
- 阿里巴巴 Java 开发手册之安全规约(五)-------我的经验
- 【Java开源数据库语言】基于SPL如何提高SQL优化效率
- Java 并发工具包 java.util.concurrent 大全
- Java 链接MySQL数据库【JDBC】
- Java_jdbc 基础笔记之十 数据库连接 (ResultSetMetaData 类)
- Java_jdbc 基础笔记之五 数据库连接 (ResultSet)
- Java_类似java.lang.VerifyError: Expecting a stackmap frame at branch target 22 in method的解决方法
- Java学习---JAVA的类设计
- java操作mongodb(连接池)(转)
- Java高手速成│Java程序怎样和数据库对话
- java多线程之停止线程
- JAVA内存结构详解
- java.lang.OutOfMemoryError: Java heap space错误及处理办法(收集整理、转)
- JAVA设计模式总结之23种设计模式