JDBC基础
zjhzxjq
这个作者很懒,什么都没留下…
展开
-
PreparedStatement笔记
(1)PreparedStatement:是Statement 的子接口,可以传入带占位符的 SQL 语句。并且提供了补充占位符变量的方法。 (2)使用PreparedStatement ①创建PreparedStatement: String sql = “INSERT INTO examstudent VALUES(?,?,?,?)” PreparedStatement ps = conn.p...原创 2019-03-20 10:45:37 · 138 阅读 · 0 评论 -
JDBC_利用反射及JDBC元数据编写通用的查询方法
ResultSetMetaData: 1.what:是描述ResultSet 的元数据对象,即从中可以获取到结果集汇中有多少列,列名是什么 2.how: 方法: public <T> T get (Class<T> clazz , String sql, Object...args){ T entity = null; Connection connection = ...原创 2019-03-20 14:11:51 · 168 阅读 · 0 评论 -
JDBC__DAO设计模式
JAVA 类的属性: 1)在JavaEE 中,Java类的属性通过getter,setter来定义:get(或set)方法, 去除get(或set)后,首字母小写即为Java类的属性 2)而以前叫的那个属性,即成员变量,称为字段。 3)操作Java类的属性,有一个工具包:beanutils 一:搭建环境:需要同时加入:commons-beanutils-1.9.3.jar 和 commons-lo...原创 2019-03-20 20:44:49 · 136 阅读 · 0 评论 -
JDBC__数据库连接池
一、JDBC数据库连接池的必要性 在使用开发基于数据库的web程序时,传统的模式基本是按以下步骤: 1.在主程序(如servlet、beans)中建立数据库连接。 2.进行sql操作 3.断开数据库连接。 这种模式开发,存在的问题: 普通的JDBC数据库连接使用 DriverManager 来获取,每次向数据库建立连接的时候都要将 Connection 加载到内存中,再验证用户名和密码(得花费...原创 2019-03-21 17:14:38 · 96 阅读 · 0 评论 -
IDEA利用JDBC连接MySQL
IDEA利用JDBC连接MySQL: 1.首先下载mysql-connector-java.jar压缩包 官网下载地址:https://dev.mysql.com/downloads/connector/j/ 2.新建IDEA工程,创建模块,在该模块下创建一个新目录lib 3.把网上下载的mysql-connector-java.jar压缩包复制进来。 4.添加路径,类似于eclipse中的b...原创 2019-03-18 15:34:21 · 1934 阅读 · 0 评论 -
Day1.2.DriverManager学习笔记
DriverManager 是驱动的管理类: 1)可以通过重载的getConnection()方法获取数据库连接,较为方便 2)可以同时管理多个驱动程序:若注册了多个数据库连接,则调用getConnection()方法时传入的参数不同,即返回不同的数据库连接。 DriverManaer学习代码: public class TestConnection { public void testD...原创 2019-03-18 16:56:47 · 165 阅读 · 1 评论