2025年Java课程设计

Java课程设计1 团队名称 团队成员 团队名称 秃头团队 成员 任务分配 林小强 组长 dao 包 util 包 可视化 陈泽役 model 包 可视化 2 前期调研 3 项目 git 地址 项目地址 4 项目 git 提交记录截图 5 项目功能架构图与主要功能流程图 6 项目 UML 图 7 项目运行截图 8 项目关键代码 不能太多 package util import java sql

1.团队名称、团队成员

团队名称:秃头团队

成员任务分配
林小强(组长)dao包 util包 可视化
陈泽役model包 可视化

2.前期调研

3.项目git地址

项目地址

4.项目git提交记录截图

5.项目功能架构图与主要功能流程图

6.项目UML图

7.项目运行截图

8.项目关键代码(不能太多)

package util;

import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Connection;

public class JDBCUtil {
private static final String URL = "jdbc:mysql://localhost:3306/javadesign?useUnicode"
+ "=true&characterEncoding=utf-8&useSSL=false&serve" + "rTimezone = GMT";
private static final String USERNAME = "root";
private static final String PASSWORD = "123456";

public static Connection getConnection() throws SQLException {
Connection con = null;
con = DriverManager.getConnection(URL, USERNAME, PASSWORD);
return con;
}
}

----

package dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import models.Admin;
import util.JDBCUtil;

public class AdminDaoImpl implements AdminDao {

Connection con;
PreparedStatement sql;
ResultSet resultSet = null;
public Admin getAdminByAdminNumber(String adminNumber) {
Admin admin = null;
try {
con=JDBCUtil.getConnection();
sql = con.prepareStatement("select * from admin where adminnumber=?");
sql.setString(1, adminNumber);
resultSet = sql.executeQuery();
if (resultSet.next()) {
admin = new Admin(resultSet.getString(1), resultSet.getString(2), resultSet.getString(3));
}
resultSet.close();
sql.close();
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return admin;
}

}

9.尚待改进或者新的想法

新的想法:学习一些网络编程技术实现联网点餐

编程小号
上一篇 2025-01-16 21:30
下一篇 2025-01-16 21:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/148844.html