# 校内实训-天天向上 **Repository Path**: cwtbr/on-campus-training ## Basic Information - **Project Name**: 校内实训-天天向上 - **Description**: 校内实训---团队项目(扩展版本见README) - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2023-05-15 - **Last Updated**: 2024-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 校内实训-天天向上 #### 扩展版本 - **[web后端](https://gitee.com/cwtbr/on-campus-training-web-backend)(SpringBoot)** - **[web前端](https://gitee.com/cwtbr/on-campus-training-web-frontend)(ant.design)** - **[客户端](https://gitee.com/cnbr/on-campus-training-GUI)(java GUI页面)** - …… #### 介绍 校内实训---团队项目 #### 项目说明 本项目仅仅对csv、json、xml、yaml文件的互相转换 #### 项目架构 │ └├─src │ ├─main │ │ ├─java │ │ │ ├─com │ │ │ │ └─ttxs │ │ │ │ ├─controller │ │ │ │ │ FileFormatHandling.java:**文件格式处理入口类** │ │ │ │ └─utils:**工具包** │ │ │ │ │ FileUtils.java:**读取文件和写入文件操作类** │ │ │ │ │ │ │ │ │ ├─csv │ │ │ │ │ CsvUtils.java:**csv工具类** │ │ │ │ │ │ │ │ │ ├─json │ │ │ │ │ JsonUtils.java:**json工具类** │ │ │ │ │ │ │ │ │ ├─xml │ │ │ │ │ XmlUtils.java:**xml工具类** │ │ │ │ │ │ │ │ │ └─yaml │ │ │ │ YamlUtils.java:**yaml工具类** │ │ │ │ │ │ │ └─utils 工具类文件夹 │ │ │ │ FileUtils.java │ │ │ │ │ │ │ ├─csv │ │ │ │ CsvUtils.java │ │ │ │ │ │ │ ├─json │ │ │ │ JsonUtils.java │ │ │ │ │ │ │ ├─xml │ │ │ │ XmlUtils.java │ │ │ │ │ │ │ └─yaml │ │ │ YamlUtils.java │ │ │ │ │ ├─resources:**测试及转换后的文件存储位置及配置文件** │ │ │ │ │ │ │ ├─csv:**csv测试文件夹** │ │ │ │ │ │ │ ├─json:**json测试文件夹** │ │ │ │ │ │ │ ├─xml:**xml测试文件夹** │ │ │ │ │ │ │ └─yaml:**yaml测试文件夹** │ │ │ └─test:**测试包** │ └─java:**各大类型测试类** │ CsvTest.java │ JsonTest.java │ XmlTest.java │ YamlTest.java #### 快速上手 - 配置好 git 基本信息(用户名、邮箱),配置ssh与gitee关联 - 使用idea拉取远程代码 - 拉取远程代码后,先到 pom.xml 安装maven依赖 - 熟悉git相关操作 - **每次 git push 之前, 先执行 git pull** - **git 四部曲:** - git add . - git commit -m '版本说明' - git pull(先看更改了啥,修改后重复上述两步,即可push) - git push #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_master 分支 3. 提交代码 4. 新建 Pull Request # 未完待续…….