掌握数据库开发是java工程师的基本要求,而JDBC是数据库开发的基础,通过JDBC可以实现Java程序对后端数据库的访问。 虽然现在大多使用MyBatis,但明白JDBC的工作流程,对初学者来说还是非常必要的,学会之后能够更快速的上手MyBatis。下面我就介绍一下JDBC的基础知识。注意:学习J ...
分类:
数据库 时间:
2019-03-15 14:32:16
阅读次数:
157
JDBC基础_JDBC处理元数据 1.概述 Java 通过JDBC获得连接以后,得到一个Connection 对象,可以从这个对象获得有关数据库管理系统的各种信息,包括数据库中的各个表,表中 的各个列,数据类型,触发器,存储过程等各方面的信息。根据这些信息,JDBC可以访问一个实现事先并不了解的数据 ...
分类:
数据库 时间:
2019-02-05 10:36:16
阅读次数:
190
JDBC基础_PreparedStatement 1.使用PreparedStatement的好处(why) (1).PreparedStatement是Statement的子接口,可以传入带占位符的sql语句,并提供补充占位符变量的方法。 (2).在使用Statement的时候需要进行sql的拼写 ...
分类:
数据库 时间:
2019-02-03 23:51:16
阅读次数:
275
JDBC基础_resultSet结果集 1.概述以及注意事项 (1).什么是ResultSet? ResultSet是对象以逻辑表格的形式封装了执行数据库操作的结果集,ResultSet 接口由数据库厂商实现 (2).如何创建ResultSet 通过调用 Statement 对象的 excuteQu ...
分类:
数据库 时间:
2019-02-02 21:55:15
阅读次数:
221
JDBC基础_Statement(初步实现增删改) 1.Sttement (1).如何创建? 通过调用 Connection 对象的 createStatement 方法创建该对象 (2).如何使用? A:该对象用于执行静态的 SQL 语句,并且返回执行结果 B:Statement 接口中定义了下列 ...
分类:
数据库 时间:
2019-02-02 18:54:04
阅读次数:
212
JDBC基础_driverManager接口 1.使用DriverManager进行数据库连接 (1).实现步骤 1. 准备连接数据库的 4 个字符串. driverClass:数据库驱动的全类名 jdbcUrl:数据库中使用存在的数据库表以及对应的数据库连接信息 uer:数据库用户名 passwo ...
分类:
数据库 时间:
2019-02-02 12:46:22
阅读次数:
224
JDBC基础知识1 1.几个基础概念 (1).数据的持久化 把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存 到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。也即是说我们通过关系型数据库来实现把需要存 储的内容保存到 ...
分类:
数据库 时间:
2019-02-02 00:22:06
阅读次数:
211
这样做的不好处是,如果我要进增删改等操作,每次都需要写建立连接和释放连接的代码。所以,可以考虑用封装的思想把建立连接和释放连接写到工具类里面去。 ...
分类:
数据库 时间:
2018-12-30 22:04:55
阅读次数:
220
关于JDBC和DAO应该怎么学习? JDBC基础 JDBC中Dao层 ...
分类:
数据库 时间:
2018-11-20 11:27:39
阅读次数:
114