- 博客(9)
- 收藏
- 关注
原创 JAVA基础:为Web服务构建Struts应用程序
这里,我将简要地介绍下 Struts 架构与模型-视图-控制器(MVC)。Struts 鼓励在模型-视图-控制器设计范例基础上构建应用程序。Struts 视图是通过 ActionForm 与 Struts 控制器相互作用的。 当您要将企业应用程序转变成与 Web 服务一起使用时,最简单的途径就是将单个操作与单个的企业服务结合在一块。但这并不是最好的方法。在本文中,Jerome Jose...
2009-03-06 14:53:03 99
原创 JAVA基础:将数据库操作封装到Javabean
封装数据库操作,目的就是为了隐藏java.sql包内的类,在编码中去掉核心的数据库操作代码。这种方式,不能适应大数据量的查询,不过如果真的碰到大数据量的查询,那用什么封装都不好,还是得直接数据库操作. 封装数据库操作,目的就是为了隐藏java.sql包内的类,在编码中去掉核心的数据库操作代码。以杜绝直接数据库操作容易带来的资源未释放问题。同时也减少了数据库操作的编码量。 但是...
2009-03-06 14:51:10 125
原创 Java中常用的加密算法应用MD5,SHA,RSA
1. MD5加密,常用于加密用户名密码,当用户验证时。} } 2. SHA加密,与MD5相似的用法,只是两者的算法不同。} } 3. RSA加密,RAS加密允许解密。常用于文本内容的加密。 1. MD5加密,常用于加密用户名密码,当用户验证时。 protected byte[] encrypt(byte[] obj) ...{ try ...{ ...
2009-03-06 14:50:47 73
原创 Interface与Object之间的关系问题
最近在想Interface与Object之间的关系问题?我们都知道,在JAVA中,所有的类都是继承了Object类,但是接口呢?在我们定义接口时,是不需要显示 extends java.lang Object 但是一个接口没有继承Object类,但我们在任何接口上调用Object类的方法,编译器都不报错,这种现象该如何解释呢?例如,下面的代码中 Runnable是一个接口,但我们针...
2009-03-06 14:49:25 124
原创 全面解析JDBC <三>
2. 数据库表结构 本实例中主要出现了三个数据库表,表名和字段分别如下所示: 计划采购表:jhcg_table字段名称 中文名称 类型 长度 Goods_no 物品编号 vchar 10 Goods_name 物品名称 Vchar 50 Amount 采购数量 Int Price 采购单价 float Gold 币种 Vchar ...
2009-03-06 14:49:04 93
原创 全面解析JDBC <二>
下面的代码演示了一种方法用来确认已访问调用方法execute所产生的全部结果集和更新计数:stmt.execute(queryStringWithUnknownResults);while(true){introwCount=stmt.getUpdateCount();if(rowCount>0){//它是更新计数System.out.println("Rows chang...
2009-03-06 14:48:02 87
原创 全面解析JDBC <一>
全面解析JDBC 综述:Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法。JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。作为API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。JDBC使用已有的SQL标准并支持与其它数据库连接标准,如ODBC之间的桥接。JDBC实现了所有这...
2009-03-06 14:47:18 106
原创 Java 和 C#的比较
ava 和 C#的比较2007年11月1日 1。访问控制方面:C#有public、internal、protected、private,比java多了个internal,其实它跟java的包访问差不多,internal表示同一个编译集合(如exe、dll)下的类可以互访。 对于protected,java和C#有区别。在java中,protected和包访问级别差不多,即不是私...
2009-03-06 14:46:05 78
原创 JAVA基础:Servlet技术及其与CGI的比较
·Servlet可以是其它服务的客户端程序,例如,它们可以用于分布式的应用系统中。·采用Servlet Tag技术,可以在HTML页面中动态调用Servlet。CGI应用开发比较困难,因为它要求程序员有处理参数传递的知识,这不是一种通用的技能。 WebSphere Application Server作为e-Business应用的核心,提供了基于Java Servlet技术的引擎,它把基...
2009-03-06 14:44:37 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人