Java课程设计

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

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

1.团队名称、团队成员

团队名称:秃头团队

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

2.前期调研

<span role="heading" aria-level="2">Java课程设计

3.项目git地址

项目地址

4.项目git提交记录截图

<span role="heading" aria-level="2">Java课程设计

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

<span role="heading" aria-level="2">Java课程设计

6.项目UML图

<span role="heading" aria-level="2">Java课程设计

7.项目运行截图

<span role="heading" aria-level="2">Java课程设计
<span role="heading" aria-level="2">Java课程设计
<span role="heading" aria-level="2">Java课程设计
<span role="heading" aria-level="2">Java课程设计
<span role="heading" aria-level="2">Java课程设计
<span role="heading" aria-level="2">Java课程设计
<span role="heading" aria-level="2">Java课程设计
<span role="heading" aria-level="2">Java课程设计
<span role="heading" aria-level="2">Java课程设计
<span role="heading" aria-level="2">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/155698.html原文链接:https://javaforall.net

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


相关推荐

  • AMEYA360讲解电子元器件代理怎么做

    AMEYA360讲解电子元器件代理怎么做时代的发展可以带来的优势很多,对很多行业也都有很多方面的支持,可以提供多方面的发展支持,展现出来的优势也是很多的,而提到了电子元器件的使用,也是现在很专业的设备的使用,因此要关注的内容非常多。在国内想要购买到质量高的国外电子元器件的话,是可以选择电子元器件代理购买的,那么要如何选择?具体操作的内容是什么?1、考虑到合法代理不论在什么情况下,想要选择到专业可靠的电子元器件代理的话,那么的肯定都是要首选合法的代理结构才可以的,只有这样才可以顺利的保证各种服务的质量,也不会销售各种残次品,保证了产品的

    2022年6月18日
    29
  • .bat批处理基础

    .bat批处理基础批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat。目前比较常见的批

    2022年7月3日
    23
  • bootstrap 双层模态窗关闭问题[通俗易懂]

    一、页面概况二、问题点点击modal“关闭”按钮后,父modal“关闭”按钮失效点击modal右上角“X”后,父modal会一同关闭三、解决方法重写子modal的hide触发事件hi

    2022年2月16日
    38
  • js如何创建数组

    js如何创建数组如何创建数组使用数组之前首先要创建,而且需要把数组本身赋至一个变量。好比我们出游,要组团,并给团定个名字“云南之旅”。创建数组语法:varmyarray=newArray();        我们创建数组的同时,还可以为数组指定长度,长度可任意指定。varmyarray=newArray(8);//创建数组,存储8个数据。 注意:1.创

    2022年5月18日
    45
  • pycharm2021.11.2激活码_在线激活「建议收藏」

    (pycharm2021.11.2激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~9K2BT69C4S-eyJsaWNlbnNlSWQiOi…

    2022年3月28日
    56
  • 200个Gmail邀请,要的请留下邮箱地址

    200个Gmail邀请,要的请留下邮箱地址

    2021年7月22日
    477

发表回复

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

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