相关知识:连接池的意义:应用程序往往涉及大量的,并发的数据访问操作数据库服务器能够同时维系的连接数量非常有限。如果某个数据库访问操作不及时关闭连接,就会减少其他调用对数据库访问的机会。因此,一般需要尽可能晚的打开连接,尽可能早的关闭连接反复的创建和销毁连接对象,或者反复的打开和关闭实际的连接(从应用...
分类:
Web程序 时间:
2015-03-28 06:25:56
阅读次数:
163
单例模式:就是只有一个实例。singleton pattern单例模式:确保某一个类在程序运行中只能生成一个实例,并提供一个访问它的全局访问点。这个类称为单例类。如一个工程中,数据库访问对象只有一个,电脑的鼠标只能连接一个,操作系统只能有一个窗口管理器等,这时可以考虑使用单例模式。众所周知,c++中...
分类:
其他好文 时间:
2015-03-28 01:08:43
阅读次数:
164
在 Java SE 6 所提供的诸多新特性和改进中,值得一提的是为 Java 程序提供数据库访问机制的 JDBC 版本升级到了 4.0, 这个以 JSR-221 为代号的版本 , 提供了更加便利的代码编写机制及柔性 , 并且支持更多的数据类型 . 在本文中,我们将从编码的易用性及柔性的角度探讨 JD...
分类:
数据库 时间:
2015-03-27 23:45:09
阅读次数:
261
陈科肇
================
1.spring 对数据库访问的支持
当我们开发持久层的时候,我们面临着多种选择,比如使用JDBC、Hibernate、java持久化API或其它持久化框架。幸好的是spring能够支持所有这些持久化机制。
DAO(data access boject)数据访问对象,这个名字就很形象描述了DAO在应用程序中所扮演的角色。DAO提供了数据的读取、写入...
分类:
数据库 时间:
2015-03-17 10:30:07
阅读次数:
191
1.DAO设计模式DAO全称是Data Access Object,数据库访问对象,主要的功能就是用于进行数据操作的,在程序的标准开发架构中属于数据层的操作2.企业分层架构 客户层(Client):因为现在都采用了B/S开发架构,所以一般都使用浏览器进行访问。 显示层(JSP/Servlet):使....
分类:
编程语言 时间:
2015-03-16 00:56:40
阅读次数:
181
简介JDBC(Java Data Base Connectivity,java数据库连接),由一些接口和类构成的API。使编程人员可以通过这个API接口连接到数据库,并使用结构化查询语言(即SQL)完成对数据库的查找和更新。(SQL通常发音为"sequel",它是数据库访问的业界标准.)JDBC是J...
分类:
数据库 时间:
2015-03-15 19:34:31
阅读次数:
184
Spring的开发初衷是为了减轻企业级开发的复杂度,其对数据库访问的支持亦如此,使用Spring访问数据库能带来以下好处:1.1 简化代码使用原生的JDBC访问数据库,一般总是要执行以下步骤:1) 获取数据库资源,例如连接等;2) 准备并执行SQL,并处理返回结果3) 释放数据库资源4) 处理上述所...
分类:
数据库 时间:
2015-03-15 09:23:48
阅读次数:
199
雅虎34条提高性能的经验http://www.cnblogs.com/li0803/archive/2009/09/20/1570581.html减少http请求1.尽量合并多个css、js文件到同一个 文件中、2.由于存在静态css、js 和动态内容,设置缓存时间。数据库:1.尽量减少数据库访问,...
分类:
Web程序 时间:
2015-03-13 23:33:27
阅读次数:
139
为了安全起见,数据库服务器一般只部署在内网;或者如果部署在公网,但只对某些指定的IP开放。但如果数据最终是给公网用户查询的,总会有一条通道可以访问到数据库。下面利用Navicat和SecureCRT实现对两种不同情景下的数据库访问。
情景一:数据库服务器在公网开放了SSH服务
方法一:利用Navicat的SSH Tunnel
Navicat中的配置:
General...
分类:
数据库 时间:
2015-03-12 13:23:36
阅读次数:
1438
原文链接//C# 数据库访问通用类 (ADO.NET)using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System....
分类:
数据库 时间:
2015-03-11 23:18:41
阅读次数:
1179