# Homework

*网安实训作业*
## 203-06-22
前端结束了。。。
叭。。。

## 2023-06-15
前端开始了！！！

对不起虽然我写了很多，但是因为太懒一次都没提交过，我有罪。。。

## 2023-05-08-NO.2

**重大更新！**

- 修改了超级无敌多的bug
    - 新建订单无法点菜bug
    - 点菜模块无法自动计算总价bug
    - 还有其它一些小bug，不多说了
- 增加了一部分非法值检测
- 增加了用户登录功能
- DAO层操作逻辑修改（主要是新建订单部分）
- 新加用户操作模块

## 2023-05-07-NO.1

- DAO层完成
- 重构代码
    - DAO层方法整合
    - switch case 模块方法提取重构
- NULL值检测和插入
- **我恨DDL**

## 2023-05-05-NO.2

- 实现UserDAO和MerchantsDAO所有接口功能
- shellUI完成
- 测试
    - UserDAO和MerchantsDAO的增加、查询、删除功能测试通过
    - shellUI功能测试通过
- Bug Fixed
    - DAO层Merchants、User类查询问题
        - 按ID查询报错
        - 全部查询只显示最后添加的行
    - 输出格式混乱问题
    - 我恨DDL

## 2023-05-05-NO.1

- Bug fixed: MerchantsDAO 按ID查询功能
- 搭建shellUI的大体框架
- 完成UserDAO具体功能

## 2023-05-04

- 创建数据库表，测试连接成功
- 调整项目结构
    - 调整实体类与数据库对应的结构
    - 修改外键
- 完成DAO层抽象接口
    - 完成MerchantsDAO和UserDAO具体功能
    -

## 2023-03-29

- 添加`JDBC`驱动，连接数据库

## 2023-03-27

- 完善了一下实体类，发现商家那一部分漏了一点东西，给它补上了
- 另外就是为什么`.idea`文件我已经取消提交了，为啥本地的`commit`里面还会有有啊……无语了
- 是不是跟`git`八字不合。。。

## 2023-03-26

- 完善实体类
- 我靠，折腾了一晚上，提交了十几次，终于提交时把.idea这个文件给忽略了
    - 方法：在`.gitgnore`文件中添加
        - `.idea/encodings.xml`
        - `.idea/misc.xml`
        - `.idea/vcs.xml`
        - `.idea/workspace.xml`
    - 然后在控制台输入`git rm -r --cached .idea`
    - 删除`gitee`或`github`上的`.idea`文件
    - `update`一下远端项目
    - `push`代码
- 我好菜。。。

## 2023-03-22

- 增加实体类
- 删除.idea文件

## 2023-03-16

- 初始化项目