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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • batchnorm原理及代码详解(笔记2)

    batchnorm原理及代码详解(笔记2)Batchnorm原理详解前言:Batchnorm是深度网络中经常用到的加速神经网络训练,加速收敛速度及稳定性的算法,可以说是目前深度网络必不可少的一部分。本文旨在用通俗易懂的语言,对深度学习的常用算法–batchnorm的原理及其代码实现做一个详细的解读。本文主要包括以下几个部分。Batchnorm主要解决的问题 Batchnorm原理解读 Batchnorm的优点 Batc…

    2022年5月28日
    33
  • java中hashmap遍历_map遍历的两种方式

    java中hashmap遍历_map遍历的两种方式在java开发中,hashMap是非常重要的容器类,存储的是键值对(key,value)。HashMap继承AbstractMap,实现了Map、Cloneable、Serializable接口,非线程安全类,但是效率高。HashMap允许null健和null值,允许value重复,但不允许key重复。HashMap有两个参数影响其性能,初始容量和加载因子,当哈希表中的条目数超出加载因子与当前容量的乘积时,要对哈希表进行refresh操作,重建内部数据结构,容量扩大为之前的两倍,加载因子默认值为0.75。

    2022年9月9日
    0
  • dockerfile创建镜像的命令_什么是镜像

    dockerfile创建镜像的命令_什么是镜像Dockerfile创建完成后,可以使用dockerbuild命令根据Dockerfile构建一个镜像。1.首先准备好Dockerfile:2.执行构建命令:dockerbuild-tsecond:v1.0.注意最后有个点,代表使用当前路径的Dockerfile进行构建,-tsecond:v1.0取名并设定版本为v1.0。dockerbuild:用Dock…

    2022年9月12日
    0
  • ADRC学习笔记(二)

    ADRC学习笔记(二)1.最速跟踪微分器TD它的离散表达式为:参数中:V(t)是目标值h、h0为积分步长,一般来说h可以等于h0,但是为了减少超调和减少震荡,才把他们分开,一般h0比h大,比如大20倍。当h0较大时,能够明显减少震荡,所以也叫滤波因子。减小h可以抑制噪声放大作用。r为速度因子,值越大,逼近速度越快,但是最好根据实际被控对象的可承受能力而定。表达式中:其中fhan函数第一种表达式为:fhan函…

    2022年5月12日
    36
  • yui java 右键_给YUI Compressor添加右键命令,完成快捷压缩[通俗易懂]

    yui java 右键_给YUI Compressor添加右键命令,完成快捷压缩[通俗易懂]YUICompressor默认不带右键安装功能YUICompressor非常好用,特别是JS的混淆是众多JSCoding的最爱。可惜官网提供的版本都不具备右键功能,每次压缩都要cmd输入一些命令实在是繁琐,本文就介绍如何给YUICompressor添加右键命令,方便使用。网上已有一些网友写好的安装包,但对应的版本太低,目前最新最多人使用的还是2.4.7版本,而这一版本的带右键功能目前没有在…

    2022年7月18日
    10
  • 使用InetAddress

    使用InetAddress17.2Java的基本网络支持  Java为网络支持提供了java.net包,该包下的URL和URLConnection等类提供了以编程方式访问Web服务的功能,而URLDecoder和URLEncoder则提供普通字符串和application/x-www-form-urlencodedMIME字符串相互转换的静态方法。  17.2.1使用InetAddress

    2022年6月23日
    21

发表回复

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

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