到的技术支持。
* 提供为用户快速留言的留言簿,并具有版主回复功能。
* 提供在线论坛及其维护功能。
* 为网站管理员提供方便、快捷的网站维护平台。
* 提供用户精确查找功能。
* 提供本地上传论坛图像功能。
* 提供在线上传下载软件数据包的功能
* 网站运行安全稳定。
3.2 开发及运行环境
硬件平台:
* CPU:P41.8GHz;
* 内存:256MB以上。
软件平台:
* 操作系统:Windows XP/Windows 2000;
* 数据库:MySQL 5.0;
* 开发工具包:JDK Version1.4.2;
*
JSP服务器:Tomcat;
* 浏览器:IE5.0,推荐使用IE6.0;
* 分辨率:最佳效果1024*768像素。
3.3 数据库设计
本系统数据库采用My SQL数据库,系统数据库名称为mingri。数据库mingri中包含14张表。关于数据库中的主要数据表请参见附录B。
4 辅助JavaBean的编写
根据系统的需求编写需要的JavaBean。下面将给出企业门户网站中所需要的部分辅助JavaBean的编写过程。
4.1 基本数据库操作的JavaBean的编写
基本数据库操作的JavaBean是一个公共类,通常包括连接数据库的方法getConnection、获取结果集总记录数的方法getRow、删除数据的方法Delete等。下面将给出编写企业门户网站中的基本数据库操作的JavaBean"Database"的实现过程。
(1)先将"Database"保存到指定的包中,并导入所需的类包,并将其保存到"com.bwm.core"包中,代码如下:
package com.bwm.core;
import java.sql.Connection;
import java.sql.SQLException;
import java.
sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
(2)定义Database类,并定义静态变量及构造方法,代码如下:
public class Database { //定义Database类
private static Connection con; //定义静态变量static
private static String proxool = "org.logicalcob
webs.proxool.ProxoolDriver";
private static String poolname = "proxool.mingri";
public Database() { //构造方法
}
}
(3)创建连接数据库的方法getConnection,该方法返回Connection对象的一个实例。getConnection方法的代码如下:
public static Connection getConnection() {
try {
Class.forName(proxool); //调用Class的forName方法加载数据库驱动程序类
con = DriverManager.getConnection(poolname); //获取C
请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。