JDBC
呼卓宇
人生就得不停的学习
展开
-
如何封装JDBC
如何封装JDBC前言:封装JDBC需要用到properties类的知识,如果不懂这块知识的可以查阅我之前写的blog。首先简单看一眼执行步骤:创建properties文件创建工具类DBUtil定义对象:static Properties properties(static方法随类产生,最先加载且只加载一次)并且创建方法InputStream is=Thread.currentT...原创 2019-02-19 19:19:25 · 367 阅读 · 0 评论 -
properties文件以及使用方法
properties文件以及使用方法前言:这里的知识都是为了封装JDBC打基础。什么是properties文件:后缀为properties的文件是一种属性文件。这种文件以<key,value>格式存储内容。Java中可以使用Properties类来读取这个文件。往往程序中有很多信息,我们不想放到程序中去,但是运行时候还要用到这些信息,我们这里就起个名字独立出来,等到用的时候,...原创 2019-02-19 18:33:53 · 6631 阅读 · 0 评论 -
PreparedStatement批处理和延迟加载
PreparedStatement批处理和延迟加载什么是PreparedStatement接口预编译的Statement对象,PreparedStatement是Statement的子接口,它允许数据库预编译sql语句(这些sql语句通常带有参数),以后每次只改变sql命令的参数,避免数据库每次都需要编译sql语句,无需再传入sql语句,只要为预编译的sql语句传入参数值即可。继承Stat...原创 2019-02-19 01:42:40 · 333 阅读 · 0 评论 -
JDBC操作存储过程
jdbc操作存储过程本篇讲述如何使用JDBC来调用MySQL数据库中的存储过程。建议在学习如何使用JDBC调用存储过程前,请先了解如何在数据库中使用存储过程。什么是存储过程:存储过程是指在数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中,经过第一次编译后以后再调用任意次都不需要重新编译了。说白了就是一堆SQL语句的合并,中间加了点逻辑控制,俗称为数据库中的函数。在一些金融等...原创 2019-02-19 00:38:46 · 1114 阅读 · 0 评论 -
JDBC接口简述以及JDBC编程步骤
JDBC常用接口Driver接口Driver接口是由数据库厂家提供的,对于java开发者而言,只需要使用Driver接口就可以了。导包在编程中要连接数据库,就必须先装载数据库驱动程序,不同的数据库有不同的装载方法.装载MySQL驱动:Class.forName("com.mysql.jdbc.Driver");驱动管理(DriverManager接口)DriverManag原创 2019-02-17 13:12:58 · 2829 阅读 · 1 评论 -
JDBC连接池概念与理解
为什么要使用数据库连接池:JDBC作为一种数据库访问技术,具有简单易用的优点。但是在使用JDBC进行与数据库有关的应用开发中,数据库连接的管理是一个难点。很多时候,连接的混乱管理所造成的系统资源开销过大成为制约大型企业级应用效率的瓶颈。因为每一次WEB请求都要建立一次数据库连接,建立连接是一个耗费资源的活动,每次都得花费0.05-1s的时间,而且系统还要分配内存资源。这个时间对于一次或几次数...原创 2019-02-19 23:25:07 · 1189 阅读 · 2 评论 -
数据库连接池代码实现
数据库连接池代码实现步骤大体步骤和之前封装JDBC差不多,不懂的可以去看看上一篇blog。所以今天我简单描述一下。在src目录创建一个配置文件db.propertiesDRIVER:com.mysql.jdbc.DriverURL:jdbc:mysql://localhost:3306/db214USER:rootPASSWORD:123456...原创 2019-03-03 17:50:54 · 1006 阅读 · 0 评论