
JDBC
Coding Diary
从事金融风险控制相关的J2EE软件开发工作
展开
-
JDBC入门简介
JDBC入门: JDBC(Java Data Base Connectivity),java数据库连接。准备: 开发工具:eclipse 数据库: MySQL jar包:mysql-connector-java-5.1.22-bin.jarJDBC helloworld,编写流程 - 0 导入jar包(驱动) - 1 注册驱动 - 2 获得链接 - 3 获得语句执行者 - 4 执原创 2017-03-01 20:39:07 · 400 阅读 · 0 评论 -
数据库连接池--自定义连接池
什么是连接池 传统的开发模式下,Servlet处理用户的请求,找DAO查询数据,DAO会创建与数据库之间的链接,完成数据查询后会关闭数据库的链接。 这样的方式会导致用户每次请求都要向数据库建立链接而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、宕机。解决方案就是数据原创 2017-03-02 20:21:22 · 869 阅读 · 0 评论 -
数据库连接池--DBCP连接池
DBCP 是 Apache 软件基金组织下的开源连接池实现,使用DBCP数据源,应用程序应在系统中增加如下两个 jar 文件: Commons-dbcp.jar:连接池的实现 Commons-pool.jar:连接池实现的依赖库DBCP核心 API BasicDataSource 数据源实现 BasicDataSourceFactory 用于创建数据源的工厂类基本示例(BasicData原创 2017-03-02 20:57:41 · 379 阅读 · 0 评论 -
数据库连接池--C3P0连接池
c3p0是一个开源的jdbc连接池,hibernate 默认支持该数据源 jar文件: c3p0-0.9.2-pre5.jar mchange-commons-java-0.2.3.jar基本示例:package com.my.c3p0;import java.beans.PropertyVetoException;import java.sql.Connection;import j原创 2017-03-02 21:16:48 · 427 阅读 · 0 评论 -
数据库连接池--Tomcat内置连接池
web服务器提供了DataSource实现 JNDI(Java Naming and Directory Interface),Java命名和目录接口, 它可以把Java对象放在一个容器中(JNDI容器),并为容器中的java对象取一个名称,以后程序想获得Java对象,只需通过名称检索即可 tomcat将DataSource实现放置到JNDI容器中示例:1.将tomcat数据源添加到JNDI中原创 2017-03-02 21:36:23 · 749 阅读 · 0 评论 -
页面分页实现
分页: 页面上需要显示的查询结果太多了,应该分为多页显示数据库分页: 根据用户想查看的页码去数据库中查询对应的数据 用户访问第一页时,查询0~9条记录 用户访问第二页时,查询10~19条记录 数据库分页语句 select * from tableName limit 0,9;数据库分页的实现步骤: 1. 进行需求分析 2. 根据需求建立模型 设计javabean cla原创 2017-03-08 21:22:09 · 505 阅读 · 0 评论