文章列表
这里,我将简要地介绍下 Struts 架构与模型-视图-控制器(MVC)。Struts 鼓励在模型-视图-控制器设计范例基础上构建应用程序。Struts 视图是通过 ActionForm 与 Struts 控制器相互作用的。
当您要将企业应用程序转变成与 Web 服务一 ...
- 2009-03-06 14:53
- 浏览 746
- 评论(0)
封装数据库操作,目的就是为了隐藏java.sql包内的类,在编码中去掉核心的数据库操作代码。这种方式,不能适应大数据量的查询,不过如果真的碰到大数据量的查询,那用什么封装都不好,还是得直接数据库操作.
封装数据库操作,目的就是为了隐藏java.sql包内的类,在编码中去掉核心的数据库操作代码。以杜绝直接数据库操作容易带来的资源未释放问题。同时也减少了数据库操作的编码量。
但是很多网友在封装时,却喜欢返回结果集(ResultSet对象),那么这个封装就没有意义了。
1. 又是直接操作核心数据库类,跟封装前几乎没什么变化。
2. 结果集总是依赖于它使用的连接(Connect ...
- 2009-03-06 14:51
- 浏览 1498
- 评论(0)
1. MD5加密,常用于加密用户名密码,当用户验证时。} } 2. SHA加密,与MD5相似的用法,只是两者的算法不同。} } 3. RSA加密,RAS加密允许解密。常用于文本内容的加密。
1. MD5加密,常用于加密用户名密码,当用户验证时。
protected byte[] encrypt(byte[] obj) ...{
try ...{
MessageDigest md5 = MessageDigest.getInstance("MD5");
md5.update(obj);
return md5.digest() ...
- 2009-03-06 14:50
- 浏览 1522
- 评论(0)
最近在想Interface与Object之间的关系问题?
我们都知道,在JAVA中,所有的类都是继承了Object类,但是接口呢?
在我们定义接口时,是不需要显示 extends java.lang Object
但是一个接口没有继承Object类,但我们在任何接口上调用Object类的方法,编译器都不报错,这种现象该如何解释呢?例如,下面的代码中 Runnable是一个接口,但我们针对这个接口调用了Object类的一些方法,可以成功通过编译,是不是编译器对这种情况进行了特殊对待?
class InterfaceAndObject
{
public void interfaceTest(R ...
- 2009-03-06 14:49
- 浏览 921
- 评论(0)
2. 数据库表结构
本实例中主要出现了三个数据库表,表名和字段分别如下所示:
计划采购表:jhcg_table
字段名称 中文名称 类型 长度
Goods_no 物品编号 vchar 10
Goods_name 物品名称 Vchar 50
Amount 采购数量 Int
Price 采购单价 float
Gold 币种 Vchar 15
Units 单位 Vchar 10
Date 时间 Date
Remark 备注 vchar 100
库存统计表:kctj_table
字段名称 中文名称 类型 长度
Goods_no 物品编号 ...
- 2009-03-06 14:49
- 浏览 875
- 评论(0)
下面的代码演示了一种方法用来确认已访问调用方法execute所产生的全部结果集和更新计数:
stmt.execute(queryStringWithUnknownResults);
while(true){
introwCount=stmt.getUpdateCount();
if(rowCount>0){//它是更新计数
System.out.println("Rows changed="+count);
stmt.getMoreResults();
continue;
}
if(rowCount==0){//DDL命令或0个更新
System.out.println(& ...
- 2009-03-06 14:48
- 浏览 777
- 评论(0)
全面解析JDBC
综述:Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法。JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。作为API,JDBC为程序开发提供标准的接口,并为数据库厂 ...
- 2009-03-06 14:47
- 浏览 776
- 评论(0)
ava 和 C#的比较
2007年11月1日
1。访问控制方面:C#有public、internal、protected、private,比java多了个internal,其实它跟java的包访问差不多,internal表示同一个编译集合(如exe、dll)下的类可以互访。
对于protected,java和C#有区别。 ...
- 2009-03-06 14:46
- 浏览 1130
- 评论(0)
·Servlet可以是其它服务的客户端程序,例如,它们可以用于分布式的应用系统中。·采用Servlet Tag技术,可以在HTML页面中动态调用Servlet。CGI应用开发比较困难,因为它要求程序员有处理参数传递的知识,这不是一种通用的技能。
WebSphere Application Server作为e-Business应用的核心,提供了基于Java Servlet技术的引擎,它把基本的HTTP Server扩充成为基于Java的应用服务器,提供了比CGI技术更优的性能。本文旨在对Java Servlet技术作一般性的介绍,并与传统的CGI技术进行比较。
Servlet是用Jav ...
- 2009-03-06 14:44
- 浏览 1056
- 评论(0)