Java课程设计[通俗易懂]

Java课程设计[通俗易懂]#1.团队名称、团队成员##团队名称:秃头团队|成员|任务分配|||||林小强(组长)|dao包util包可视化||陈泽役|model包可视化|#2.前期

大家好,又见面了,我是你们的朋友全栈君。

1.团队名称、团队成员

团队名称:秃头团队

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

2.前期调研

Java课程设计[通俗易懂]

3.项目git地址

项目地址

4.项目git提交记录截图

Java课程设计[通俗易懂]

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

Java课程设计[通俗易懂]

6.项目UML图

Java课程设计[通俗易懂]

7.项目运行截图

Java课程设计[通俗易懂]
Java课程设计[通俗易懂]
Java课程设计[通俗易懂]
Java课程设计[通俗易懂]
Java课程设计[通俗易懂]
Java课程设计[通俗易懂]
Java课程设计[通俗易懂]
Java课程设计[通俗易懂]
Java课程设计[通俗易懂]
Java课程设计[通俗易懂]

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.尚待改进或者新的想法

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154327.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Mac下用conda安装tensorflow

    Mac下用conda安装tensorflow1.下载并安装Anaconda。2.通过调用以下命令创建名为 tensorflow 的conda环境:$condacreate-ntensorflowpython=3.63.通过发出以下命令激活conda环境:     $sourceactivatetensorflow4.发出以下格式的命令以在conda环境中安装Tensor…

    2022年6月17日
    101
  • kafuka controller控制[通俗易懂]

    kafuka controller控制[通俗易懂]packagecom.chj.cms.controller;importjava.util.HashMap;importjava.util.Map;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importorg.springframework.beans.fa…

    2022年6月8日
    42
  • 二部图 欧拉图 哈密顿图 平面图 判定条件

    二部图 欧拉图 哈密顿图 平面图 判定条件目录石墨笔记 PPT 版 1 二部图偶图双图二分图 Ks tG V1 V2 E 2 欧拉图 3 哈密顿图 4 平面图欧拉公式推论 n m r k 1m lt 3n 6 是平面图的必要条件 m lt k 2 k n 2 是平面图的必要条件库拉图斯基定理 石墨笔记 PPT 版 https shimo im docs TPjwqXqPr8PC 二部图偶图双图

    2026年1月30日
    1
  • IOS开发之——Position和AnchorPoint(92)「建议收藏」

    IOS开发之——Position和AnchorPoint(92)「建议收藏」一概述CAlayer中position和anchorPoint属性说明position和anchorPoint示意图二position和anchorPoint属性说明CALayer中有2个非常重要的属性:position和anchorPoint@propertyCGPointposition用来设置CALayer在父层中的位置以父层的左上角为原点(0,0)@propertyCGPointanchorPoint称为“定位点”,“锚点”决定着CALayer身上的哪个点

    2022年10月8日
    5
  • java和html_如何区别html和html5

    java和html_如何区别html和html5JSP和HTMLJSP代表JavaServerPages;它主要用于开发动态网页,文件的扩展名为.jsp。JSP的主要优点是程序员可以在HTML中插入Java代码;使用JSP标签插入Java代码。程序员可以编写<%标签来启动Java代码,并在Java代码的末尾写入%>标签。JSP允许在HTML文件中插入Java代码HTML代表超文本标记语言。它是众所周知的用于开发网页的标记语言,有助于构建网页结构。JSP和HTML之间的区别1、采用的技术不同HTML是客户端技术,提供

    2025年8月13日
    4
  • 删除链表倒数第n个节点_求链表的倒数第m个元素

    删除链表倒数第n个节点_求链表的倒数第m个元素原题链接给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。进阶:你能尝试使用一趟扫描实现吗?示例 1:输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5]示例 2:输入:head = [1], n = 1输出:[]示例 3:输入:head = [1,2], n = 1输出:[1]提示:链表中结点的数目为 sz1 <= sz <= 300 <= Node.val <= 1001 <= n <= s

    2022年8月8日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号