gpt4 book ai didi

java - 为 checkin checkout 系统保存数据的简单方法

转载 作者:行者123 更新时间:2023-11-30 22:51:54 25 4
gpt4 key购买 nike

我正在尝试创建一个时钟输入时钟输出系统,但我在保存数据时遇到了问题。它不需要是安全的。

首先我尝试使用一个 txt 文件。然而那很糟糕,我试图在 MySQL 中创建一个小数据库,看起来像这样。

CREATE TABLE IF NOT EXISTS `clocking` (
`id` int(11) NOT NULL,
`staff_id` int(11) NOT NULL,
`clock_in_date` datetime NOT NULL,
`clock_out_date` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

CREATE TABLE IF NOT EXISTS `staffs` (
`id` int(11) NOT NULL,
`name` varchar(50) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

但我从未将 Java 与 MySQL 一起使用,我觉得这太过分了。

那么,有没有更好的方法来保存这个项目的数据呢?我对 Java 和这个网站还比较陌生。

谢谢

最佳答案

您应该为 clock_in_date/Clock_out_date 列分配默认值 .. 因为有时工作人员可能会忘记输入外出条目(无论是在文件中写入还是在前面出示您的身份证)系统)。

clock_in_date/clock_out_date 列名称看起来不太好,因为当您轮类工作时,您希望员工在一天或最多两天上下类。我建议使用 clock_in_time/clock_out_time

URL有一个如何连接 MYSQL 和 Java 的示例。

你的类路径中应该有 mysql-jdbc 连接器 jar。

关于java - 为 checkin checkout 系统保存数据的简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27940929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com