WEB开发课程设计-新闻发布系统(6)

发布时间:2021-06-06

新闻发布系统

存储新闻信息的news表。表结构如表2-1所示。

存储上传文件的信息upload表,表结构如2-3所示。

存储留言信息的表

新闻发布系统

第三章 详细设计

3.1 数据库访问 功能:连接数据库

实现:使用JDBC驱动,写一个工具类,提供加载驱动、建立连接、释放资源的静态方法,要用时直接通过类名.方法名调用。 package com.king.utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet;

import java.sql.SQLException; import java.sql.Statement;

public final class DBConnector {

private static String url=”jdbc:mysql://localhost:3306/newssys”; private static String user = "root";

private static String password = "root"; static{ try {

Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } }

public static Connection getConnection() throws SQLException{ return DriverManager.getConnection(url,user,password); }

public static void free(ResultSet rs,Statement st,Connection con){ try {

if(rs!=null) rs.close();

} catch (SQLException e) { e.printStackTrace(); } finally { try {

if(st!=null) st.close();

} catch (SQLException e) { e.printStackTrace(); } finally{ try {

if(con!=null) con.close();

WEB开发课程设计-新闻发布系统(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219