-
[2004-10-01] 如何直接在浏览器内运行SQL命令
本文示范了如何用一个Java Servlet、一个JSP页面和一个静态Java类构造出一个SQL网关应用。利用这个应用,你可以直接在浏览器内执行SQL命令,浏览器将把SQL命令提交给远程服务器上的数据库系统,然后返回结果。
...
-
[2004-10-01] Struts HOW-TO 系列 之 数据库访问
[访问一个数据库]
在一个其于Struts的应用系统的设计过程中,最好能在web/表示层(presentation layer)和你的商务逻辑类(包含所有数据访问操作的层)的中间,定义一个Action类,作为小型的适配器(thin a...
-
[2004-10-01] JDBC学习笔记-jdbc性能优化
jdbc程序的性能主要由两个因素决定,一是数据库本身的性质,另一个是与数据库相对独立的jdbc应用程序接口(api)的使用.这里说的是如何正确使用jdbc编程接口,以获得更好的性能.
jdbc主要优化有:
1.选择正确的...
-
[2004-10-01] weblogic下写clob的方法
写CLOB的代码片段:
String SqlStr = "update TextInfo set Content=empty_clob() where TextInfoKey=" + Integer.toString(textinfokey);
myConn.setAutoCommit(false);
java.sql...
-
[2004-10-01] oracle之CLOB处理完整版
/**
*
*操作oracle数据库的CLOB字段,包括读和写
*作者:令少爷
* */
package com.nes.common.sql.lob;
import java.sql.*;
import java.io.*;
import oracle.jdbc.OracleResultSet;
import oracle.sql.*;
pu...
-
[2004-10-01] 一个连接池的例子(来自JIVE)(5)
//文件:DbConnectionProvider.java
package com.qingtuo.db.pool;
import java.sql.*;
import java.util.*;
public abstract class DbConnectionProvider {
/** Dummy values. Ove...
-
[2004-10-01] 一个连接池的例子(来自JIVE)(6)
//文件:PropertyManager.java
//这个类其实没什么用了,可以去掉,但需要去掉前面几个类中对这个类的引用。
package com.qingtuo.db.pool;
import java.util.*;
import java.io.*;
/**
* Manages propertie...
-
[2004-10-01] 一个连接池的例子(说明)
这个连接池是直接从JIVE中取出来的,进行了一下修改,使得连接参数直接在程序中设定而不是从属性文件中读取。
用法:
先设定自己的连接参数,在DbConnectionDefaultPool.java文件的loadProperties方法中。注意你...
-
[2004-10-01] JDBC Connection Pool
数据库连接池简介
在传统的两层结构中,客户端程序在启动时打开数据库连接,在退出程序时关闭数据库连接。这样,在整个程序运行中,每个客户端始终占用一个数据库连接,即使在大量没有数据库操作的空闲时间,如...
-
[2004-10-01] db pool的简单的例子
public class OracleConnectionManager {
private DBConnectionManager connMgr;
private final String poolName="Oracle"...
-
[2004-10-01] 用连接池提高Servlet访问数据库的效率 (-)
Java Servlet作为首选的服务器端数据处理技术,正在迅速取代CGI脚本。Servlet超越CGI的优势之一在于,不仅多个请求
可以共享公用资源,而且还可以在不同用户请求之间保留持续数据。本文介绍一种充分发挥该特色的...
-
[2004-10-01] jsp中同时应用“存储过程”和“javabean”的例子
存储过程和javabean的应用
存储过程sp_shop_base:
Create Procedure sp_shop_base (@shop_id int,@msg char(50) output)
As
SELECT shop_name, shop_phone, shop_email, shop_cash, shop_address
...
-
[2004-10-01] JDBC事务级别,请大家多了解了解
JDBC事务级别
为了解决与“多个线程请求相同数据”相关的问题,事务之间用锁相互隔开。多数主流的数据库支持不同类型的锁;因此,JDBC API 支持不同类型的事务,它们由 Connection 对象指派或确定。在 JDBC API...
-
[2004-10-01] Java技巧:简化JDBC的开发
使用JDBC时经常要处理大量的重复代码和捕获无尽的的SQLException 。 把这些复杂、重复的处理提取出来,放到一个可以重用的JDBC工具类是非常值得尝试的。
-
[2004-10-01] 基于 Weblogic 7.0 的应用开发
1. 数据库连接
本文将以SQL Server数据库为例,讲述通过ConnectionPool And DataSource访问数据库的方法。
1. 安装微软提供的驱动程序
安装JDBC For SQL Server...
-
[2004-10-01] 一种实现数据库连接池的方法(3)
DataSourceImpl是一个实现了接口javax.sql.DataSource的类,该类维护着一个连接池的对象。由于该类是一个受保护的类,因此它暴露给使用者的方法只有接口DataSource中定义的方法,其他的所有方法对使用者来说都是...
-
[2004-10-01] 一种实现数据库连接池的方法(2)
其次是连接池的工厂类ConnectionFactory,通过该类来将一个连接池对象与一个名称对应起来,使用者通过该名称就可以获取指定的连接池对象,具体代码如下:
/**
* 连接池类厂,该类常用来保存多个数据源名称合数...
-
[2004-10-01] 一种实现数据库连接池的方法(1)
数据库连接池在编写应用服务是经常需要用到的模块,太过频繁的连接数据库对服务性能来讲是一个瓶颈,使用缓冲池技术可以来消除这个瓶颈。我们可以在互联网上找到很多关于数据库连接池的源程序,但是都发现这样一...
-
[2004-10-01] 一个jdbc连接oracle8的例子(本机的页可以)!!!!
try {
//加载一个Oracle驱动
&n...
-
[2004-10-01] 更正访问远程数据库的方法!(少爷没说的!)
用JDBC访问远程数据库时的URL就按正常的写就行了!
如:String ConnStr="jdbc:mysql://IP:PORT/db";
String MyUser="name";
String MyPassword="password";
最主要的是要在数据库...