手机版

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

时间:2025-07-02   来源:未知    
字号:

新闻发布系统

存储新闻信息的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文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)