1、什么是连接池 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。 2、使用连接池的优点 (1)一个普通的java程序,查询数据库数据的基本流程: 可以看到:进行一次查询,要进行很多次网络交互,这样的缺点是: 1. 网络IO多 2. 响应 ...
分类:
数据库 时间:
2019-04-15 16:21:52
阅读次数:
174
1.编写属性文件为了便于后期维护,在编写DBUtil工具类之前,通常将连接的数据库的参数信息保存在属性文件中。在项目的根目录下创建一个config目录,并添加一个属性文件mysql.properties,该文件是以"键-值"对形式来保存连接Oracle数据库的配置信息,内容格式如下: driver= ...
分类:
数据库 时间:
2019-04-11 13:18:40
阅读次数:
173
前言 锁,顾名思义就是锁住一些资源,当只有我们拿到钥匙的时候,才能操作锁住的资源。在我们的Java,数据库,还有一些分布式的环境中,总是充斥着各种各样的锁让人头疼,例如“公平锁”、“自旋锁”、“读写锁”、“分布式锁”等等。 其实真实的情况是,锁并没有那么多,很多概念只是从不同的功能特性,设计,以及锁 ...
分类:
其他好文 时间:
2019-04-05 09:33:29
阅读次数:
189
分页查询 limit [start],[rows] 思路: pram start 从哪一行开始 关键是从哪一行开始,需要根据查询的页数来进行换算出查询具体页数是从哪一行开始 start = (pages-1)*rows; pages : 具体要查询那一页 rows : 每页查询多少行 pram ro ...
分类:
数据库 时间:
2019-03-29 20:43:30
阅读次数:
155
Container(容器):asp.net控件 GridGrid,GridView 对应行的容器 详细如下: GridView的每一行都是一个类型为GridViewRow的Container(容器)对象。GridViewRow有一个属性叫DataItem,它是GridViewRow对象绑定到的基础数 ...
分类:
其他好文 时间:
2019-03-27 09:23:25
阅读次数:
133
原生态JDBC JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API.JDBC是java访问数据库的标准规范,可以为不同的关系型数据库提供统一访问,它由一组用java语言编写的接口和类组成. JDBC需要连接驱动,驱动是两个设 ...
分类:
数据库 时间:
2019-03-25 14:35:45
阅读次数:
209
在java编程开发中,数据库的开发是重头戏。 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品; SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS)。 Jar包下载 java数据库的连接需要依赖外部jar包,所 ...
分类:
数据库 时间:
2019-03-10 09:44:53
阅读次数:
211
使用mysql作为开发数据库,创建user表。创表语句如下: 一、使用Java直接连接mysql 1、添加mysql驱动 2、连接代码如下 3、执行效果 ...
分类:
数据库 时间:
2019-02-28 01:22:20
阅读次数:
249
JDBC概述 1.1.1什么是JDBCJDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以为不同的关系型数据库提供统一访问,它由一组用Java语言编写的接口(大部分)和类组成。 1 ...
分类:
数据库 时间:
2019-02-25 00:57:13
阅读次数:
218