![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDBC
KaiRyuuSD
不定期更新博客;博客用于本人自我学习与记录。
展开
-
数据库连接池
1. 相关概念: 概念: 是一个容器(集合), 存放数据库连接的容器. 当系统初始化好后, 容器被创建, 容器中会申请一些连接对象, 当用户来访问数据库时, 从容器中获取连接对象, 用户访问完之后, 会将连接对象归还给容器. 好处: 节约资源, 用户访问高效. 实现: ...原创 2019-11-26 13:23:17 · 156 阅读 · 0 评论 -
jdbc自制工具类: DBUtils, 减少代码重复
1. jdbcInfos.properties表(存放mysql数据库驱动和用户信息): 2. DBUtils工具类实现: 1. 调用getConn()方法时加载静态代码块 , 完成注册驱动, 登录数据库, 并返回一个Connection对象 2. close()方法利用方法重载机制, 实现将jabc各个对象关闭的操作 package com.ujn.jdbcUtils; import jav...原创 2019-11-23 21:38:05 · 179 阅读 · 0 评论 -
jdbc事务练习
1. 控制事务: 2. 练习 account表: 代码: package com.ujn.jdbcDemo.jdbc_basic; import com.ujn.jdbcUtils.DBUtils; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; pu...原创 2019-11-23 21:25:14 · 152 阅读 · 0 评论 -
jdbc各个对象详解(2)
PreparedStatement: 执行sql的对象. 该使用安全! 例子: package com.ujn.jdbcDemo.jdbc_basic; import com.ujn.jdbcUtils.DBUtils; import java.sql.*; import java.util.Scanner; public class Login { public static...原创 2019-11-23 20:27:04 · 113 阅读 · 0 评论 -
jdbc各个对象详解(1)
1. 类加载器和类初始化: 类加载器: 类加载器用来加载java类到java虚拟机中, .java文件经过javac编译之后变为.class字节码文件, 类加载器负责读取 Java 字节码, 并转换成 java.lang.Class 类的一个实例. 每个这样的实例用来表示一个 Java 类. 通过此实例的 newInstance() 方法就可以创建出该类的一个对象. 基本上所有的类加载器都是 j...原创 2019-11-19 18:12:28 · 134 阅读 · 0 评论 -
jdbc基础入门
JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。JDBC API提供了一个标准接口,用于与任何关系数据库管理系统(RDBMS)进行交互。持久化有多种实现形式,在Java编程中,常见的持久化方式是将程序产生的数据存储到数据库中,而JDBC则是实现这一过程的重要工具。 ...原创 2019-11-01 15:11:05 · 154 阅读 · 0 评论